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.
22 lines • 725 B
TypeScript
/**
* generate_mushcode tool implementation
* Generates MUSHCODE based on user specifications
*/
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { MushcodeKnowledgeBase } from '../knowledge/base.js';
interface GenerateToolResult {
code: string;
explanation: string;
usage_example: string;
compatibility: string[];
security_notes?: string;
pattern_used?: string;
warnings?: string[];
}
export declare const generateMushcodeTool: Tool;
/**
* Tool handler for generate_mushcode
*/
export declare function generateMushcodeHandler(args: Record<string, unknown>, knowledgeBase: MushcodeKnowledgeBase): Promise<GenerateToolResult>;
export {};
//# sourceMappingURL=generate.d.ts.map