import { STRIPE_MCP_NAME, STRIPE_MCP_URL, stripeMcpSetupMessage, isStripeMcpConnected, } from './mcp.ts' /** * Describe stripe-mcp MCP connection status, fallbacks, and export surface. * @returns Structured helper result for agents. * @example * import stripe_mcp from 'kody:@kody/stripe-mcp' * const result = await stripe_mcp() * // => { ... } */ export default async function stripeMcpOverview() { return { package: '@kody/stripe-mcp', preferred: 'mcp', mcp: { name: STRIPE_MCP_NAME, url: STRIPE_MCP_URL, connected: isStripeMcpConnected(), setup: stripeMcpSetupMessage(), }, oauthApiFallback: { package: '@kody/stripe', publicUrl: 'https://kody.codes/@kody/stripe', }, exports: ["smoke-test","list-customers"], notes: [ 'This package wraps kody.mcp["stripe"]. The MCP server name stays stripe.', 'For OAuth or API-key helpers, use @kody/stripe.', ], } }