/** * Matimo MCP Server — public API * * Usage: * import { MCPServer, createMCPServer } from '@matimo/core/mcp'; * * // One-liner * const server = await createMCPServer({ transport: 'stdio' }); * * // Or with full control * const server = new MCPServer({ transport: 'http', port: 3000 }); * await server.start(); */ export { MCPServer, createMCPServer } from './mcp-server.js'; export type { MCPServerOptions } from './mcp-server.js'; export { convertParametersToMcpSchema, toolToMcpRegistration, extractAuthPlaceholders, } from './tool-converter.js'; export { type SecretResolver, type SecretResolverConfig, type SecretResolverChainConfig, type EnvResolverConfig, type DotenvResolverConfig, type VaultResolverConfig, type AwsSecretsManagerResolverConfig, EnvSecretResolver, DotenvSecretResolver, VaultSecretResolver, type VaultResolverOptions, AwsSecretsManagerResolver, type AwsResolverOptions, SecretResolverChain, createResolverChain, } from './secrets/index.js'; //# sourceMappingURL=index.d.ts.map