@yogeliu/mcp-server-yapi
Version:
Enhanced YAPI MCP server with multi-project support and enterprise features
28 lines • 1.19 kB
TypeScript
import { MCPTool, MCPInput } from "mcp-framework";
declare class ListCat extends MCPTool {
name: string;
description: string;
schema: import("zod").ZodObject<{
status: import("zod").ZodOptional<import("zod").ZodDefault<import("zod").ZodEnum<["undone", "done"]>>>;
catid: import("zod").ZodNumber;
page: import("zod").ZodOptional<import("zod").ZodOptional<import("zod").ZodNumber>>;
limit: import("zod").ZodOptional<import("zod").ZodOptional<import("zod").ZodNumber>>;
} & {
project_name: import("zod").ZodOptional<import("zod").ZodString>;
}, "strip", import("zod").ZodTypeAny, {
catid: number;
status?: "undone" | "done" | undefined;
project_name?: string | undefined;
page?: number | undefined;
limit?: number | undefined;
}, {
catid: number;
status?: "undone" | "done" | undefined;
project_name?: string | undefined;
page?: number | undefined;
limit?: number | undefined;
}>;
execute(input: MCPInput<this>): Promise<import("../utils/yapi-request.js").YapiResponse<any>>;
}
export default ListCat;
//# sourceMappingURL=ListCat.d.ts.map