bc-code-intelligence-mcp
Version:
BC Code Intelligence MCP Server - Complete Specialist Bundle with AI-driven expert consultation, seamless handoffs, and context-preserving workflows
27 lines • 1.22 kB
TypeScript
/**
* MCP Tools for Specialist Discovery and Management
*
* Provides tools for discovering specialists, getting recommendations,
* and managing specialist interactions.
*/
import { CallToolRequest, CallToolResult, Tool } from '@modelcontextprotocol/sdk/types.js';
import { SpecialistDiscoveryService } from '../services/specialist-discovery.js';
import { SpecialistSessionManager } from '../services/specialist-session-manager.js';
import { MultiContentLayerService } from '../services/multi-content-layer-service.js';
export declare const SPECIALIST_DISCOVERY_TOOLS: Tool[];
export declare class SpecialistDiscoveryTools {
private discoveryService;
private sessionManager;
private layerService;
constructor(discoveryService: SpecialistDiscoveryService, sessionManager: SpecialistSessionManager, layerService: MultiContentLayerService);
/**
* Get tool definitions for MCP registration
*/
getToolDefinitions(): Tool[];
handleToolCall(request: CallToolRequest): Promise<CallToolResult>;
private discoverSpecialists;
private browseSpecialists;
private getSpecialistInfo;
private generateExampleQuery;
}
//# sourceMappingURL=specialist-discovery-tools.d.ts.map