mirror of
https://github.com/czlonkowski/n8n-mcp.git
synced 2026-02-06 05:23:08 +00:00
21 lines
660 B
TypeScript
21 lines
660 B
TypeScript
export interface MCPClientConfig {
|
|
serverUrl: string;
|
|
authToken?: string;
|
|
connectionType: 'http' | 'websocket' | 'stdio';
|
|
}
|
|
export declare class MCPClient {
|
|
private client;
|
|
private config;
|
|
private connected;
|
|
constructor(config: MCPClientConfig);
|
|
connect(): Promise<void>;
|
|
disconnect(): Promise<void>;
|
|
listTools(): Promise<any>;
|
|
callTool(name: string, args: any): Promise<any>;
|
|
listResources(): Promise<any>;
|
|
readResource(uri: string): Promise<any>;
|
|
listPrompts(): Promise<any>;
|
|
getPrompt(name: string, args?: any): Promise<any>;
|
|
private ensureConnected;
|
|
}
|
|
//# sourceMappingURL=mcp-client.d.ts.map
|