Skip to main content
Glama

CTS MCP Server

by EricA1019
gdscript_parser.d.tsโ€ข1.19 kB
/** * GDScript Signal Parser * Extracts signal definitions from GDScript files using tree-sitter WASM */ export interface SignalDefinition { name: string; params: string[]; filePath: string; line: number; source: string; paramTypes?: Record<string, string>; } export interface SignalConnection { signalName: string; sourcePath: string; targetPath: string; targetMethod: string; line: number; } /** * Parse signal definitions from a GDScript file using tree-sitter WASM */ export declare function parseGDScriptSignals(filePath: string): Promise<SignalDefinition[]>; /** * Find signal connections in GDScript files (connect() calls) * Note: This is a simplified implementation for Phase 1 * Full implementation would use grep or AST parsing */ export declare function findSignalConnections(projectPath: string, signalName: string): SignalConnection[]; /** * Parse all signals from EventBus and SignalBus */ export declare function parseProjectSignals(projectPath: string): Promise<{ eventBusSignals: SignalDefinition[]; signalBusSignals: SignalDefinition[]; totalCount: number; }>; //# sourceMappingURL=gdscript_parser.d.ts.map

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/EricA1019/CTS_MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server