UNPKG

@mseep/supabase-mcp

Version:

MCP server for Supabase CRUD operations

122 lines 3.59 kB
import { SupabaseConfig } from './types/supabase.js'; export declare const supabaseConfig: SupabaseConfig; export declare const mcpConfig: { port: number; host: string; apiKey: string; }; export declare function validateConfig(): void; export declare const mcpManifest: { schema_version: string; human_description: string; models: string[]; display_name: string; contact_email: string; logo_url: null; capabilities: { name: string; description: string; authentication: { type: string; instructions: string; }; tools: ({ name: string; description: string; parameters: { type: string; properties: { table: { type: string; description: string; }; select: { type: string; description: string; }; query: { type: string; description: string; }; data?: undefined; }; required: string[]; }; } | { name: string; description: string; parameters: { type: string; properties: { table: { type: string; description: string; }; data: { type: string; description: string; }; select?: undefined; query?: undefined; }; required: string[]; }; } | { name: string; description: string; parameters: { type: string; properties: { table: { type: string; description: string; }; data: { type: string; description: string; }; query: { type: string; description: string; }; select?: undefined; }; required: string[]; }; } | { name: string; description: string; parameters: { type: string; properties: { table: { type: string; description: string; }; query: { type: string; description: string; }; select?: undefined; data?: undefined; }; required: string[]; }; } | { name: string; description: string; parameters: { type: string; properties: { table?: undefined; select?: undefined; query?: undefined; data?: undefined; }; required?: undefined; }; })[]; is_default: boolean; }[]; }; //# sourceMappingURL=config.d.ts.map