@rip-user/rls-debugger-mcp
Version:
AI-powered MCP server for debugging Supabase Row Level Security policies with Claude structured outputs
63 lines • 1.39 kB
TypeScript
/**
* Supabase RLS Documentation URLs and reference materials
*/
export declare const SUPABASE_RLS_DOCS: {
main: string;
performance: string;
simplified: string;
columnLevel: string;
authHelpers: string;
};
/**
* Key RLS concepts and documentation snippets
*/
export declare const RLS_CONCEPTS: {
policyTypes: {
title: string;
content: string;
ref: string;
};
policyCommands: {
title: string;
content: string;
ref: string;
};
authHelpers: {
title: string;
content: string;
ref: string;
};
performanceTips: {
title: string;
content: string;
ref: string;
};
commonPatterns: {
title: string;
content: string;
ref: string;
};
troubleshooting: {
title: string;
content: string;
ref: string;
};
};
/**
* Get documentation for a specific concept
*/
export declare function getDocumentation(concept: keyof typeof RLS_CONCEPTS): string;
/**
* Get all documentation as a formatted string
*/
export declare function getAllDocumentation(): string;
/**
* Search documentation for keywords
*/
export declare function searchDocumentation(query: string): Array<{
concept: string;
title: string;
excerpt: string;
ref: string;
}>;
//# sourceMappingURL=docs.d.ts.map