UNPKG

mcp-server-kubernetes

Version:

MCP server for interacting with Kubernetes clusters via kubectl

44 lines (43 loc) 1.24 kB
import { z } from "zod"; export declare const ToolSchema: z.ZodObject<{ name: z.ZodString; description: z.ZodString; inputSchema: z.ZodRecord<z.ZodString, z.ZodAny>; }, "strip", z.ZodTypeAny, { name: string; description: string; inputSchema: Record<string, any>; }, { name: string; description: string; inputSchema: Record<string, any>; }>; export declare const ListToolsResponseSchema: z.ZodObject<{ tools: z.ZodArray<z.ZodObject<{ name: z.ZodString; description: z.ZodString; inputSchema: z.ZodRecord<z.ZodString, z.ZodAny>; }, "strip", z.ZodTypeAny, { name: string; description: string; inputSchema: Record<string, any>; }, { name: string; description: string; inputSchema: Record<string, any>; }>, "many">; }, "strip", z.ZodTypeAny, { tools: { name: string; description: string; inputSchema: Record<string, any>; }[]; }, { tools: { name: string; description: string; inputSchema: Record<string, any>; }[]; }>; export declare const PingResponseSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type K8sTool = z.infer<typeof ToolSchema>;