{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Tthanh2k6/supabase-rls-check","description":"Read-only Supabase RLS and policy checks: explain rules and analyze a check.sql export.","repository":{"url":"https://github.com/Tthanh2k6/supabase-rls-check","source":"github"},"version":"0.2.2","packages":[{"registryType":"pypi","identifier":"supabase-rls-check","version":"0.2.2","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"named","name":"--with","value":"mcp\u003e=1.2"}],"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-10T01:15:23.976032Z","publishedAt":"2026-11-10T01:15:23.976032Z","updatedAt":"2026-11-10T01:15:23.976032Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Tthanh2k6/supabase-rls-check","description":"Read-only Supabase RLS and policy checks: explain rules and analyze a check.sql export.","repository":{"url":"https://github.com/Tthanh2k6/supabase-rls-check","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"supabase-rls-check","version":"0.3.0","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"named","name":"--with","value":"mcp\u003e=1.2"}],"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-10T09:53:32.386198Z","publishedAt":"2026-11-10T09:53:32.386198Z","updatedAt":"2026-11-10T09:53:32.386198Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Tthanh2k6/supabase-rls-check","description":"Read-only Supabase RLS checks: explain rules, analyze check.sql exports, scan public env vars.","repository":{"url":"https://github.com/Tthanh2k6/supabase-rls-check","source":"github"},"version":"0.4.0","packages":[{"registryType":"pypi","identifier":"supabase-rls-check","version":"0.4.0","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"named","name":"--with","value":"mcp\u003e=1.2"}],"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-10T11:13:01.536957Z","publishedAt":"2026-11-10T11:13:01.536957Z","updatedAt":"2026-11-10T11:13:01.536957Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Tthanh2k6/supabase-rls-check","description":"Read-only Supabase RLS checks: explain rules, analyze/diff SQL exports, scan public env vars.","repository":{"url":"https://github.com/Tthanh2k6/supabase-rls-check","source":"github"},"version":"0.5.0","packages":[{"registryType":"pypi","identifier":"supabase-rls-check","version":"0.5.0","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"named","name":"--with","value":"mcp\u003e=1.2"}],"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-10T13:58:34.31719Z","publishedAt":"2026-11-10T13:58:34.31719Z","updatedAt":"2026-11-10T13:58:34.31719Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Tthanh2k6/supabase-rls-check","description":"Read-only Supabase RLS checks: explain rules, analyze/diff SQL exports, scan public env vars.","repository":{"url":"https://github.com/Tthanh2k6/supabase-rls-check","source":"github"},"version":"0.6.0","packages":[{"registryType":"pypi","identifier":"supabase-rls-check","version":"0.6.0","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"named","name":"--with","value":"mcp\u003e=1.2"}],"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-11T03:34:14.724387Z","publishedAt":"2026-11-11T03:34:14.724387Z","updatedAt":"2026-11-11T03:34:14.724387Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Tthanh2k6/supabase-rls-check","description":"Read-only Supabase RLS checks: explain rules, analyze/diff SQL exports, scan public env vars.","repository":{"url":"https://github.com/Tthanh2k6/supabase-rls-check","source":"github"},"version":"0.6.1","packages":[{"registryType":"pypi","identifier":"supabase-rls-check","version":"0.6.1","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"named","name":"--with","value":"mcp\u003e=1.2"}],"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-11T15:47:49.953617Z","publishedAt":"2026-11-11T15:47:49.953617Z","updatedAt":"2026-11-11T15:47:49.953617Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Tthanh2k6/supabase-rls-check","description":"Read-only Supabase RLS checks: explain rules, analyze/diff SQL exports, scan public env vars.","repository":{"url":"https://github.com/Tthanh2k6/supabase-rls-check","source":"github"},"version":"0.6.3","packages":[{"registryType":"pypi","identifier":"supabase-rls-check","version":"0.6.3","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"named","name":"--with","value":"mcp\u003e=1.10"}],"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-13T11:58:47.007315Z","publishedAt":"2026-11-13T11:58:47.007315Z","updatedAt":"2026-11-13T11:58:47.007315Z","isLatest":true}}}],"metadata":{"count":7}}
