UNPKG

apx-toolkit

Version:

Automatically discover APIs and generate complete integration packages: code in 12 languages, TypeScript types, test suites, SDK packages, API documentation, mock servers, performance reports, and contract tests. Saves 2-4 weeks of work in seconds.

39 lines 1.05 kB
/** * Model Context Protocol (MCP) Integration * * Enables APX to work with AI assistants via MCP protocol * Allows AI models to discover and interact with APIs */ import type { DiscoveredAPI } from '../types.js'; export interface MCPResource { uri: string; name: string; description: string; mimeType: string; } export interface MCPTool { name: string; description: string; inputSchema: { type: string; properties: Record<string, any>; required: string[]; }; } /** * Generate MCP server configuration for discovered APIs */ export declare function generateMCPServer(apis: DiscoveredAPI[]): { resources: MCPResource[]; tools: MCPTool[]; serverConfig: string; }; /** * Generate MCP client integration code */ export declare function generateMCPClient(): string; /** * Save MCP integration files */ export declare function saveMCPIntegration(mcpConfig: ReturnType<typeof generateMCPServer>, outputPath: string): Promise<void>; //# sourceMappingURL=mcp-integration.d.ts.map