import { ATLASSIAN_MCP_NAME, ATLASSIAN_MCP_URL, atlassianMcpSetupMessage, isAtlassianMcpConnected, } from './mcp.ts' /** * Describe atlassian-mcp MCP connection status, fallbacks, and export surface. * @returns Structured helper result for agents. * @example * import atlassian_mcp from 'kody:@kody/atlassian-mcp' * const result = await atlassian_mcp() * // => { ... } */ export default async function atlassianMcpOverview() { return { package: '@kody/atlassian-mcp', preferred: 'mcp', mcp: { name: ATLASSIAN_MCP_NAME, url: ATLASSIAN_MCP_URL, connected: isAtlassianMcpConnected(), setup: atlassianMcpSetupMessage(), }, oauthApiFallback: { package: '@kody/jira', publicUrl: 'https://kody.codes/@kody/jira', }, exports: ["smoke-test","search-jira","search-confluence"], notes: [ 'This package wraps kody.mcp["atlassian"]. The MCP server name stays atlassian.', 'For OAuth or API-key helpers, use @kody/jira.', ], } }