Skip to main content
Glama

CTS MCP Server

by EricA1019
server.d.tsโ€ข2.02 kB
/** * CTS MCP Server * Handles MCP protocol over stdio transport */ import { MCPResponse, ToolDefinition, ToolHandler, Resource, ResourceContents, PromptTemplate } from './types.js'; export declare class CTSMCPServer { private tools; private resources; private prompts; private resourceContentProvider?; private readonly serverName; private readonly serverVersion; private readonly protocolVersion; private artifactEngine; constructor(); /** * Handle incoming MCP request */ handleMessage(rawMessage: unknown): Promise<MCPResponse>; /** * Handle initialize request */ private handleInitialize; /** * Handle tools/list request */ private handleToolsList; /** * Handle tools/call request */ private handleToolCall; /** * Register a tool with the server */ registerTool(definition: ToolDefinition, handler: ToolHandler): void; /** * Register a resource with the server */ registerResource(uri: string, resource: Resource): void; /** * Set the resource content provider (e.g., PromptLoader) */ setResourceContentProvider(provider: (uri: string) => Promise<ResourceContents>): void; /** * Register a prompt template with the server */ registerPrompt(name: string, template: PromptTemplate): void; /** * Handle prompts/list request */ private handlePromptsList; /** * Handle prompts/get request */ private handlePromptsGet; /** * Handle resources/list request */ private handleResourcesList; /** * Handle resources/read request */ private handleResourceRead; /** * Handle cts/metrics request (custom endpoint for performance monitoring) */ private handleMetrics; /** * Create successful response */ private createResponse; /** * Create error response */ private createErrorResponse; } //# sourceMappingURL=server.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