@mastercard/developers-agent-toolkit
Version:
Agent Toolkit for Mastercard Developers Platform
19 lines (15 loc) • 624 B
TypeScript
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
interface ToolContext {
serviceId?: string;
apiSpecificationPath?: string;
}
interface MastercardDevelopersAgentToolkitConfig {
service?: string;
apiSpecification?: string;
}
declare class MastercardDevelopersAgentToolkit extends McpServer {
constructor(config?: MastercardDevelopersAgentToolkitConfig);
private registerAllTools;
}
declare function buildContext(config: MastercardDevelopersAgentToolkitConfig): ToolContext;
export { MastercardDevelopersAgentToolkit, type MastercardDevelopersAgentToolkitConfig, buildContext };