We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/keyurgolani/ThoughtMcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
/**
* MCP Server Module
*
* Exports for the MCP server, REST API server, and related components.
*/
export {
getSharedCore,
initializeSharedCore,
isSharedCoreInitialized,
resetSharedCore,
type CognitiveCore,
} from "./cognitive-core";
export { CognitiveMCPServer } from "./mcp-server";
export {
createCorsMiddleware,
createRateLimitMiddleware,
createRateLimiterInstance,
parseCorsOrigins,
type CorsConfig,
type RateLimitMiddlewareConfig,
} from "./middleware/index.js";
export {
DEFAULT_REST_API_CONFIG,
RestApiServer,
type RestApiServerConfig,
} from "./rest-api-server";
export { ToolRegistry } from "./tool-registry";
export type {
ComponentHealth,
ConnectionStatus,
HealthMetrics,
HealthStatus,
MCPResponse,
MCPResponseMetadata,
MCPTool,
ServerConfig,
} from "./types";
export {
ActivityWebSocketHandler,
DEFAULT_WEBSOCKET_CONFIG,
createLoadChangeEvent,
createMemoryOperationEvent,
createReasoningUpdateEvent,
createSessionEvent,
createSystemEvent,
type ActivityEvent,
type ActivityEventType,
type LoadChangeData,
type MemoryOperationData,
type ReasoningUpdateData,
type SessionEventData,
type SystemEventData,
type WebSocketHandlerConfig,
} from "./websocket-handler.js";