@niledatabase/nile-mcp-server
Version:
Nile MCP Server Implementation
16 lines (15 loc) • 455 B
TypeScript
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
export interface NileServerOptions {
apiKey: string;
workspaceSlug: string;
}
export declare class NileMcpServer extends McpServer {
private apiKey;
private workspaceSlug;
private readonly baseUrl;
private toolContext;
constructor(options: NileServerOptions);
connect(transport: any): Promise<void>;
close(): Promise<void>;
private setupTools;
}