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
JavaScript
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