synaptra
Version:
A high-performance Model Context Protocol server for GraphQL APIs with advanced features, type-safety, and developer experience improvements
17 lines • 600 B
TypeScript
import { McpConfig } from './types';
import { GraphQLClientService } from './services/graphql-client';
export declare class McpGraphQLServer {
private server;
private config;
private client;
constructor(config: McpConfig);
private setupHandlers;
start(): Promise<void>;
stop(): Promise<void>;
updateConfig(newConfig: Partial<McpConfig>): void;
getConfig(): McpConfig;
getClient(): GraphQLClientService;
}
export declare const createMcpGraphQLServer: (config: McpConfig) => McpGraphQLServer;
export default McpGraphQLServer;
//# sourceMappingURL=server.d.ts.map