UNPKG

@yogeliu/mcp-server-yapi

Version:

Enhanced YAPI MCP server with multi-project support and enterprise features

26 lines 906 B
import { MCPTool, MCPInput } from "mcp-framework"; import { z } from "zod"; declare class ListInterface extends MCPTool { name: string; description: string; schema: z.ZodObject<{ project_id: z.ZodNumber; page: z.ZodOptional<z.ZodOptional<z.ZodNumber>>; limit: z.ZodOptional<z.ZodOptional<z.ZodNumber>>; } & { project_name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { project_id: number; project_name?: string | undefined; page?: number | undefined; limit?: number | undefined; }, { project_id: number; project_name?: string | undefined; page?: number | undefined; limit?: number | undefined; }>; execute(input: MCPInput<this>): Promise<import("../utils/yapi-request.js").YapiResponse<any>>; } export default ListInterface; //# sourceMappingURL=ListInterface.d.ts.map