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.
21 lines • 739 B
TypeScript
/**
* compress_mushcode tool implementation
* Compresses and minifies MUSHCODE while preserving functionality
*/
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { MushcodeKnowledgeBase } from '../knowledge/base.js';
interface CompressToolResult {
compressed_code: string;
original_size: number;
compressed_size: number;
compression_ratio: number;
optimizations_applied: string[];
warnings?: string[];
}
export declare const compressMushcodeTool: Tool;
/**
* Tool handler for compress_mushcode
*/
export declare function compressMushcodeHandler(args: Record<string, unknown>, knowledgeBase: MushcodeKnowledgeBase): Promise<CompressToolResult>;
export {};
//# sourceMappingURL=compress.d.ts.map