UNPKG

@iflow-mcp/chess-mcp

Version:

Chess MCP server with position evaluation, move validation, and masters database

24 lines (23 loc) 740 B
import { ListToolsRequest } from '@modelcontextprotocol/sdk/types.js'; import { Handler } from './types.js'; export declare class ListToolsHandler implements Handler<ListToolsRequest> { handle(): Promise<{ tools: Array<{ name: string; description: string; inputSchema: { type: string; properties: { [key: string]: { type: string; description: string; minimum?: number; maximum?: number; pattern?: string; }; }; required: string[]; }; }>; }>; }