@sofianedjerbi/knowledge-tree-mcp
Version:
MCP server for hierarchical project knowledge management
36 lines • 899 B
TypeScript
/**
* MCP Protocol handlers
* Manages the Model Context Protocol request/response cycle
*/
import type { Server } from "@modelcontextprotocol/sdk/server/index.js";
import type { ServerContext } from '../types/index.js';
/**
* MCP Protocol handler class
* Implements all MCP protocol methods for the Knowledge Tree server
*/
export declare class MCPHandlers {
private server;
private context;
constructor(server: Server, context: ServerContext);
/**
* Set up all MCP protocol handlers
*/
private setupHandlers;
/**
* Get server capabilities for MCP
*/
static getCapabilities(): {
capabilities: {
resources: {};
tools: {};
};
};
/**
* Get server info for MCP
*/
static getServerInfo(): {
name: string;
version: string;
};
}
//# sourceMappingURL=MCPHandlers.d.ts.map