{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.1.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-01T21:41:14.732616Z","publishedAt":"2026-06-01T21:41:14.732616Z","updatedAt":"2026-06-01T21:41:14.732616Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.10.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.10.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T14:39:26.767519Z","publishedAt":"2026-06-22T14:39:26.767519Z","updatedAt":"2026-06-22T14:39:26.767519Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.11.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.11.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-26T14:15:58.016984Z","publishedAt":"2026-06-26T14:15:58.016984Z","updatedAt":"2026-06-26T14:15:58.016984Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.12.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.12.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T10:51:31.742039Z","publishedAt":"2026-07-27T10:51:31.742039Z","updatedAt":"2026-07-27T10:51:31.742039Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.13.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.13.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T14:17:39.736923Z","publishedAt":"2026-07-27T14:17:39.736923Z","updatedAt":"2026-07-27T14:17:39.736923Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.14.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.14.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-17T20:12:37.486071Z","publishedAt":"2026-08-17T20:12:37.486071Z","updatedAt":"2026-08-17T20:12:37.486071Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.14.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.14.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-18T07:20:01.769721Z","publishedAt":"2026-08-18T07:20:01.769721Z","updatedAt":"2026-08-18T07:20:01.769721Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.14.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.14.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-28T11:17:25.304137Z","publishedAt":"2026-08-28T11:17:25.304137Z","updatedAt":"2026-08-28T11:17:25.304137Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.14.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.14.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-31T10:36:34.934003Z","publishedAt":"2026-08-31T10:36:34.934003Z","updatedAt":"2026-08-31T10:36:34.934003Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.14.4","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.14.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T08:43:39.282826Z","publishedAt":"2026-09-03T08:43:39.282826Z","updatedAt":"2026-09-03T08:43:39.282826Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.14.5","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.14.5","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-04T18:36:22.727289Z","publishedAt":"2026-09-04T18:36:22.727289Z","updatedAt":"2026-09-04T18:36:22.727289Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.2.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.2.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-02T09:54:08.611145Z","publishedAt":"2026-06-02T09:54:08.611145Z","updatedAt":"2026-06-02T09:54:08.611145Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-02T11:18:22.64522Z","publishedAt":"2026-06-02T11:18:22.64522Z","updatedAt":"2026-06-02T11:18:22.64522Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.4.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-02T12:36:08.726446Z","publishedAt":"2026-06-02T12:36:08.726446Z","updatedAt":"2026-06-02T12:36:08.726446Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.5.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.5.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-02T13:14:59.90209Z","publishedAt":"2026-06-02T13:14:59.90209Z","updatedAt":"2026-06-02T13:14:59.90209Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.5.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.5.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-02T13:45:05.700466Z","publishedAt":"2026-06-02T13:45:05.700466Z","updatedAt":"2026-06-02T13:45:05.700466Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.5.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.5.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-02T14:16:32.680123Z","publishedAt":"2026-06-02T14:16:32.680123Z","updatedAt":"2026-06-02T14:16:32.680123Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.5.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.5.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-05T10:29:29.954558Z","publishedAt":"2026-06-05T10:29:29.954558Z","updatedAt":"2026-06-05T10:29:29.954558Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.5.4","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.5.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T09:28:25.718112Z","publishedAt":"2026-06-11T09:28:25.718112Z","updatedAt":"2026-06-11T09:28:25.718112Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.6.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.6.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-16T09:28:39.810233Z","publishedAt":"2026-06-16T09:28:39.810233Z","updatedAt":"2026-06-16T09:28:39.810233Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.6.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.6.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-16T10:43:43.458065Z","publishedAt":"2026-06-16T10:43:43.458065Z","updatedAt":"2026-06-16T10:43:43.458065Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.6.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.6.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-16T13:24:06.43094Z","publishedAt":"2026-06-16T13:24:06.43094Z","updatedAt":"2026-06-16T13:24:06.43094Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.7.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.7.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-17T10:30:53.612828Z","publishedAt":"2026-06-17T10:30:53.612828Z","updatedAt":"2026-06-17T10:30:53.612828Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.7.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.7.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-17T12:15:52.870673Z","publishedAt":"2026-06-17T12:15:52.870673Z","updatedAt":"2026-06-17T12:15:52.870673Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.8.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.8.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-17T13:11:12.805141Z","publishedAt":"2026-06-17T13:11:12.805141Z","updatedAt":"2026-06-17T13:11:12.805141Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.8.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.8.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T10:02:54.307548Z","publishedAt":"2026-06-18T10:02:54.307548Z","updatedAt":"2026-06-18T10:02:54.307548Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonbabenko/deliberation","description":"Second opinions in Claude Code and any MCP host from GPT, Gemini, Grok, and 400+ OpenRouter models.","version":"3.9.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@antonbabenko/deliberation-mcp","version":"3.9.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T13:37:38.279102Z","publishedAt":"2026-06-22T13:37:38.279102Z","updatedAt":"2026-06-22T13:37:38.279102Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonillos/safeselect","description":"Fail-closed, read-only PostgreSQL and MongoDB access for AI agents over MCP.","title":"SafeSelect MCP","repository":{"url":"https://github.com/antonillos/safeselect","source":"github"},"version":"0.7.3","packages":[{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.3/safeselect-v0.7.3-aarch64-apple-darwin.mcpb","fileSha256":"e91bee2b46f78e1eb97b64c609e673191e309dde6cb5e2f1bba773ae715aa53f","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.3/safeselect-v0.7.3-x86_64-apple-darwin.mcpb","fileSha256":"169b15af240eedc3c3a9974fe57d321015415d37077e2721d8c5a7558b6590de","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.3/safeselect-v0.7.3-aarch64-unknown-linux-gnu.mcpb","fileSha256":"98a5521e27ea1a3e6d6fa8b373d84fbbadc550b11f1cb17d460764d1d52eec60","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.3/safeselect-v0.7.3-x86_64-unknown-linux-gnu.mcpb","fileSha256":"98828cffe8c5ab949c43071903890953fb143b3366377db26da4b059faf464e5","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T22:31:43.51146Z","publishedAt":"2026-08-24T22:31:43.51146Z","updatedAt":"2026-08-24T22:31:43.51146Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonillos/safeselect","description":"Fail-closed, read-only PostgreSQL and MongoDB access for AI agents over MCP.","title":"SafeSelect MCP","repository":{"url":"https://github.com/antonillos/safeselect","source":"github"},"version":"0.7.4","packages":[{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.4/safeselect-v0.7.4-aarch64-apple-darwin.mcpb","fileSha256":"86815a6835f4e3ff63a31e5676ab9d779ca643a4b539229cf6083584a96082f4","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.4/safeselect-v0.7.4-x86_64-apple-darwin.mcpb","fileSha256":"4e6d9381d3a11986cb1cb2038e986f1d3a0f0be83f9b67cda25ab5766f8e05f7","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.4/safeselect-v0.7.4-aarch64-unknown-linux-gnu.mcpb","fileSha256":"eee67015ac63fa2fde718cdbf39e255e2937b638dc6453bc13e6f285c4a3e2e0","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.4/safeselect-v0.7.4-x86_64-unknown-linux-gnu.mcpb","fileSha256":"5b19921ef3a5db7c6656052dfc74852613b38309eaade00d26effd0a18e48e8a","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-26T08:56:56.294458Z","publishedAt":"2026-08-26T08:56:56.294458Z","updatedAt":"2026-08-26T08:56:56.294458Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antonillos/safeselect","description":"Fail-closed, read-only PostgreSQL and MongoDB access for AI agents over MCP.","title":"SafeSelect MCP","repository":{"url":"https://github.com/antonillos/safeselect","source":"github"},"version":"0.7.5","packages":[{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.5/safeselect-v0.7.5-aarch64-apple-darwin.mcpb","fileSha256":"8ef8a9d7d9c90ec45edbe0caff15d91b17b576a89febe11087e399b2df77f049","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.5/safeselect-v0.7.5-x86_64-apple-darwin.mcpb","fileSha256":"a254ec28e0769babac3fccfccbfe7db0903ebbd3db43d48364f759590137d1a6","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.5/safeselect-v0.7.5-aarch64-unknown-linux-gnu.mcpb","fileSha256":"f663f011ceb2e96f30270768c4e4c58648e9215d8fe321f3e224f98814030d85","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/antonillos/safeselect/releases/download/v0.7.5/safeselect-v0.7.5-x86_64-unknown-linux-gnu.mcpb","fileSha256":"1b347a46de4b35bf68200a7d9fd7b1657dad1935c93ce73a2c82c3c999765f22","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-27T11:02:46.005708Z","publishedAt":"2026-08-27T11:02:46.005708Z","updatedAt":"2026-08-27T11:02:46.005708Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.antonillos/safeselect:0.7.5","count":30}}
