UNPKG

mushcode-mcp-server

Version:

A specialized Model Context Protocol server for MUSHCODE development assistance. Provides AI-powered code generation, validation, optimization, and examples for MUD development.

35 lines 901 B
import { MushcodeToolRegistry } from './registry.js'; import { ConfigManager } from '../config/index.js'; export declare class MushcodeProtocolHandler { private server; private registry; private configManager; private isRunning; constructor(configManager: ConfigManager); private setupHandlers; /** * Execute a tool handler with comprehensive error handling */ private executeToolSafely; /** * Register default MUSHCODE tools */ registerDefaultTools(): Promise<void>; /** * Get the tool registry instance */ getRegistry(): MushcodeToolRegistry; /** * Check if the server is currently running */ isServerRunning(): boolean; /** * Start the MCP server */ start(): Promise<void>; /** * Stop the MCP server */ stop(): Promise<void>; } //# sourceMappingURL=protocol.d.ts.map