UNPKG

openapi-directory-mcp

Version:

Model Context Protocol server for accessing enhanced triple-source OpenAPI directory (APIs.guru + additional APIs + custom imports)

24 lines 741 B
import { z } from "zod"; export const tool = { name: "get_api_summary", description: "Get basic information about a specific API without endpoint details", inputSchema: { type: "object", properties: { api_id: { type: "string", description: 'API identifier (e.g., "googleapis.com:admin", "github.com")', }, }, required: ["api_id"], }, async execute(args, context) { const schema = z.object({ api_id: z.string(), }); const params = schema.parse(args); return await context.apiClient.getAPISummaryById(params.api_id); }, }; export default tool; //# sourceMappingURL=get-api-summary.js.map