{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Lazige/modelcostcomparison","description":"Find AI model pricing, estimate token costs and compare offers. No API key required.","title":"ModelCostComparison","repository":{"url":"https://github.com/Lazige/modelcostcomparison-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://modelcostcomparison.com/developers","icons":[{"src":"https://modelcostcomparison.com/images/lazige-logotype.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://modelcostcomparison.com/api/v1/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T17:03:58.555939Z","publishedAt":"2026-09-25T17:03:58.555939Z","updatedAt":"2026-09-25T17:03:58.555939Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Lazige/modelcostcomparison","description":"Find AI model pricing, estimate token costs and compare offers. No API key required.","title":"ModelCostComparison","repository":{"url":"https://github.com/Lazige/modelcostcomparison-mcp","source":"github"},"version":"1.0.1","websiteUrl":"https://modelcostcomparison.com/developers","icons":[{"src":"https://modelcostcomparison.com/images/lazige-logotype.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://modelcostcomparison.com/api/v1/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T12:35:19.378997Z","publishedAt":"2026-10-02T12:35:19.378997Z","updatedAt":"2026-10-02T12:35:19.378997Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/facturx","description":"Generate, validate and read Factur-X / EN 16931 e-invoices (France, EU): PDF/A-3, CII, UBL 2.1.","title":"Factur-X e-invoicing","version":"0.1.0","websiteUrl":"https://facturx-api.fly.dev/docs/","remotes":[{"type":"streamable-http","url":"https://facturx-api.fly.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T21:58:03.530637Z","publishedAt":"2026-09-01T21:58:03.530637Z","updatedAt":"2026-09-01T21:58:03.530637Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/facturx","description":"Generate, validate and read Factur-X / EN 16931 e-invoices (France, EU): PDF/A-3, CII, UBL 2.1.","title":"Factur-X e-invoicing","version":"0.1.1","websiteUrl":"https://facturx-api.fly.dev/docs/","remotes":[{"type":"streamable-http","url":"https://facturx-api.fly.dev/mcp","headers":[{"description":"Bearer <API key>. Free key (50 documents/month, no card) and paid plans at https://facturx-api.fly.dev/docs/pricing/","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T22:16:38.396642Z","publishedAt":"2026-09-01T22:16:38.396642Z","updatedAt":"2026-09-01T22:16:38.396642Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/facturx","description":"Generate and validate Factur-X, CII & UBL invoices. Free demo; EUR 3 evaluation, no subscription.","title":"Factur-X: Generate & Validate E-Invoices","version":"0.1.14","websiteUrl":"https://facturx.orvel.dev/docs/mcp/","icons":[{"src":"https://facturx.orvel.dev/docs/assets/facturx-icon-512.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://facturx.orvel.dev/mcp","headers":[{"description":"Optional for sample demo and helpers. Your documents: Bearer <API key>, from EUR 3, no subscription. Setup: https://facturx.orvel.dev/docs/mcp/","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T18:40:39.568994Z","publishedAt":"2026-09-29T18:40:39.568994Z","updatedAt":"2026-09-29T18:40:39.568994Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/facturx","description":"Generate and validate Factur-X, CII & UBL invoices. Free demo; EUR 3 evaluation, no subscription.","title":"Factur-X: Generate & Validate E-Invoices","version":"0.1.15","websiteUrl":"https://facturx.orvel.dev/docs/mcp/","icons":[{"src":"https://facturx.orvel.dev/docs/assets/facturx-icon-512.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://facturx.orvel.dev/mcp","headers":[{"description":"Optional for sample demo and helpers. Your documents: Bearer <API key>, from EUR 3, no subscription. Setup: https://facturx.orvel.dev/docs/mcp/","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T13:01:19.22774Z","publishedAt":"2026-09-30T13:01:19.22774Z","updatedAt":"2026-09-30T13:01:19.22774Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/facturx","description":"Generate and validate Factur-X, CII & UBL invoices. Free demo; EUR 3 evaluation, no subscription.","title":"Factur-X: Generate & Validate E-Invoices","version":"0.1.16","websiteUrl":"https://facturx.orvel.dev/docs/mcp/","icons":[{"src":"https://facturx.orvel.dev/docs/assets/facturx-icon-512.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://facturx.orvel.dev/mcp","headers":[{"description":"Optional for sample demo and helpers. Your documents: Bearer <API key>, from EUR 3, no subscription. Setup: https://facturx.orvel.dev/docs/mcp/","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T08:20:24.292936Z","publishedAt":"2026-10-02T08:20:24.292936Z","updatedAt":"2026-10-02T08:20:24.292936Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/facturx","description":"Generate and validate Factur-X, CII & UBL invoices. Free demo; EUR 3 evaluation, no subscription.","title":"Factur-X: Generate & Validate E-Invoices","version":"0.1.17","websiteUrl":"https://facturx.orvel.dev/docs/mcp/","icons":[{"src":"https://facturx.orvel.dev/docs/assets/facturx-icon-512.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://facturx.orvel.dev/mcp","headers":[{"description":"Optional for sample demo and helpers. Your documents: Bearer <API key>, from EUR 3, no subscription. Setup: https://facturx.orvel.dev/docs/mcp/","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T18:58:08.201504Z","publishedAt":"2026-10-02T18:58:08.201504Z","updatedAt":"2026-10-02T18:58:08.201504Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/facturx","description":"Generate, validate and read Factur-X / EN 16931 e-invoices (France, EU): PDF/A-3, CII, UBL 2.1.","title":"Factur-X e-invoicing","version":"0.1.2","websiteUrl":"https://facturx.orvel.dev/docs/","remotes":[{"type":"streamable-http","url":"https://facturx.orvel.dev/mcp","headers":[{"description":"Bearer <API key>. Free key (50 documents/month, no card) and paid plans at https://facturx.orvel.dev/docs/pricing/","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T19:59:28.490557Z","publishedAt":"2026-09-02T19:59:28.490557Z","updatedAt":"2026-09-02T19:59:28.490557Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/facturx","description":"Generate, validate and read Factur-X / EN 16931 e-invoices (France, EU): PDF/A-3, CII, UBL 2.1.","title":"Factur-X e-invoicing","version":"0.1.3","websiteUrl":"https://facturx.orvel.dev/docs/","icons":[{"src":"https://facturx.orvel.dev/docs/assets/facturx-icon-512.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://facturx.orvel.dev/mcp","headers":[{"description":"Bearer <API key>. Free key (50 documents/month, no card) and paid plans at https://facturx.orvel.dev/docs/pricing/","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T19:17:26.65454Z","publishedAt":"2026-09-03T19:17:26.65454Z","updatedAt":"2026-09-03T19:17:26.65454Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/facturx","description":"EN 16931 invoices as Factur-X, CII or UBL. No file until the parties are ready.","title":"EN 16931 e-invoicing","version":"0.1.4","websiteUrl":"https://facturx.orvel.dev/docs/","icons":[{"src":"https://facturx.orvel.dev/docs/assets/facturx-icon-512.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://facturx.orvel.dev/mcp","headers":[{"description":"Bearer <API key>. Free key (50 documents/month, no card) and paid plans at https://facturx.orvel.dev/docs/pricing/","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T09:09:21.612399Z","publishedAt":"2026-09-26T09:09:21.612399Z","updatedAt":"2026-09-26T09:09:21.612399Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/import-check","description":"Validate and clean CSV with explicit rules. Find bad rows. Free demo; EUR 9 prepaid.","title":"Import Check: Validate & Clean CSV","version":"0.1.0","websiteUrl":"https://import-check-production.up.railway.app/docs/","icons":[{"src":"https://import-check-production.up.railway.app/assets/icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://import-check-production.up.railway.app/mcp","headers":[{"description":"Optional for the fixed free demo and example. Custom CSV: Bearer <API key>. EUR 9 for 100 operations / 90 days. Setup: https://import-check-production.up.railway.app/docs/","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T14:29:58.507044Z","publishedAt":"2026-09-30T14:29:58.507044Z","updatedAt":"2026-09-30T14:29:58.507044Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/import-check","description":"Validate and clean CSV with explicit rules. Find bad rows. Free demo; EUR 9 prepaid.","title":"Import Check: Validate & Clean CSV","version":"0.1.1","websiteUrl":"https://check.orvel.dev/docs/","icons":[{"src":"https://check.orvel.dev/assets/icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://check.orvel.dev/mcp","headers":[{"description":"Optional for the fixed free demo and example. Custom CSV: Bearer <API key>. EUR 9 for 100 operations / 90 days. Setup: https://check.orvel.dev/docs/","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T17:01:34.049483Z","publishedAt":"2026-10-01T17:01:34.049483Z","updatedAt":"2026-10-01T17:01:34.049483Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeBorgneAntoine/import-check","description":"Validate and prepare CSV; reconcile two tables with exact keys and full findings. Fixed free demos.","title":"Import Check: Validate & Clean CSV","version":"0.2.0","websiteUrl":"https://check.orvel.dev/docs/","icons":[{"src":"https://check.orvel.dev/assets/icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://check.orvel.dev/mcp","headers":[{"description":"Optional for the fixed free demo and example. Custom CSV: Bearer <API key>. EUR 9 for 100 operations / 90 days. Setup: https://check.orvel.dev/docs/","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T20:49:37.800347Z","publishedAt":"2026-10-01T20:49:37.800347Z","updatedAt":"2026-10-01T20:49:37.800347Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeadDelta/mcp-server","description":"MCP server for LeadDelta — manage LinkedIn connections and CRM data via AI assistants.","title":"LeadDelta MCP Server","repository":{"url":"https://github.com/LeadDelta/ld-mcp-server","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.leaddelta.com/mcp","headers":[{"description":"LeadDelta API key in Bearer format: 'Bearer YOUR_LEADDELTA_API_KEY'","isRequired":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-11T13:21:26.923304Z","publishedAt":"2026-03-11T13:21:26.923304Z","updatedAt":"2026-03-11T13:21:26.923304Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.LeadFox-Shay/leadfoxconnect","description":"Marketo MCP server for AI. 130 tools to operate Marketo from Claude, Cursor, or ChatGPT.","title":"LeadFoxConnect","repository":{"url":"https://github.com/LeadFox-Shay/leadfoxconnect","source":"github"},"version":"0.1.0","websiteUrl":"https://leadfoxconnect.com/?utm_source=mcp-registry&utm_medium=directory&utm_campaign=mcp-listings","remotes":[{"type":"streamable-http","url":"https://app.leadfoxconnect.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-26T06:33:51.590743Z","publishedAt":"2026-04-26T06:33:51.590743Z","updatedAt":"2026-04-26T06:33:51.590743Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 25 tools, BM25+MMR+OOD retrieval, CFR-21 audit, knowledge graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.10.0","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.10.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.12.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-04T11:26:33.544459Z","publishedAt":"2026-06-04T11:26:33.544459Z","updatedAt":"2026-06-04T11:26:33.544459Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 25 tools, BM25+MMR+OOD retrieval, CFR-21 audit, knowledge graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.11.0","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.11.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.13.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T15:03:21.697878Z","publishedAt":"2026-07-13T15:03:21.697878Z","updatedAt":"2026-07-13T15:03:21.697878Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 25 tools, BM25+MMR+OOD retrieval, CFR-21 audit, knowledge graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.11.1","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.11.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.13.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T16:30:57.857347Z","publishedAt":"2026-07-13T16:30:57.857347Z","updatedAt":"2026-07-13T16:30:57.857347Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 25 tools, BM25+MMR+OOD retrieval, CFR-21 audit, knowledge graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.11.2","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.11.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.13.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T18:27:04.258339Z","publishedAt":"2026-07-13T18:27:04.258339Z","updatedAt":"2026-07-13T18:27:04.258339Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 25 tools, BM25+MMR+OOD retrieval, CFR-21 audit, knowledge graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.12.0","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.12.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.14.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-14T01:18:12.576355Z","publishedAt":"2026-07-14T01:18:12.576355Z","updatedAt":"2026-07-14T01:18:12.576355Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 25 tools, BM25+MMR+OOD retrieval, CFR-21 audit, knowledge graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.13.0","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.13.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.15.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-14T05:00:00.239173Z","publishedAt":"2026-07-14T05:00:00.239173Z","updatedAt":"2026-07-14T05:00:00.239173Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 25 tools, BM25+MMR+OOD retrieval, CFR-21 audit, knowledge graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.13.1","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.13.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.15.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-14T05:48:10.116669Z","publishedAt":"2026-07-14T05:48:10.116669Z","updatedAt":"2026-07-14T05:48:10.116669Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 25 tools, BM25+MMR+OOD retrieval, CFR-21 audit, knowledge graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.14.0","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.14.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.16.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-15T14:26:54.123345Z","publishedAt":"2026-07-15T14:26:54.123345Z","updatedAt":"2026-07-15T14:26:54.123345Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 25 tools, BM25+MMR+OOD retrieval, CFR-21 audit, knowledge graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.14.1","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.14.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.16.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-15T16:41:24.156213Z","publishedAt":"2026-07-15T16:41:24.156213Z","updatedAt":"2026-07-15T16:41:24.156213Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 29 tools, BM25+MMR+OOD retrieval, CFR-21 audit, code graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.15.0","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.15.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.17.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T18:09:21.504833Z","publishedAt":"2026-07-17T18:09:21.504833Z","updatedAt":"2026-07-17T18:09:21.504833Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 29 tools, BM25+MMR+OOD retrieval, CFR-21 audit, code graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.16.0","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.16.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.18.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T19:06:10.578134Z","publishedAt":"2026-07-28T19:06:10.578134Z","updatedAt":"2026-07-28T19:06:10.578134Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 29 tools, BM25+MMR+OOD retrieval, CFR-21 audit, code graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.17.0","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.17.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Isolated entities the REM cycle scans for relations per run (default 5, 0 disables).","format":"string","name":"CUBA_REM_RELATION_BATCH"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.19.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T21:05:29.08454Z","publishedAt":"2026-07-28T21:05:29.08454Z","updatedAt":"2026-07-28T21:05:29.08454Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 29 tools, BM25+MMR+OOD retrieval, CFR-21 audit, code graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.17.1","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.17.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Isolated entities the REM cycle scans for relations per run (default 5, 0 disables).","format":"string","name":"CUBA_REM_RELATION_BATCH"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.19.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T21:31:21.196468Z","publishedAt":"2026-07-28T21:31:21.196468Z","updatedAt":"2026-07-28T21:31:21.196468Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.LeandroPG19/cuba-memorys","description":"Persistent memory MCP server. 29 tools, BM25+MMR+OOD retrieval, CFR-21 audit, code graph.","repository":{"url":"https://github.com/LeandroPG19/cuba-memorys","source":"github"},"version":"0.18.0","packages":[{"registryType":"npm","identifier":"cuba-memorys","version":"0.18.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Set to 'off' to disable v0.8 project scoping filters (admin/debug only).","format":"string","name":"CUBA_PROJECT_FILTER"},{"description":"Directory used by cuba_sync export/import (default ./.cuba-memorys/).","format":"string","name":"CUBA_SYNC_DIR"},{"description":"cuba_juez backend selector: claude_cli | anthropic_api | heuristic | auto (default auto).","format":"string","name":"CUBA_JUDGE"},{"description":"Subprocess CLI used by ClaudeCodeJudge (default 'claude').","format":"string","name":"CUBA_JUEZ_CLI"},{"description":"Model name passed to the judge backend (default 'claude-haiku-4-5').","format":"string","name":"CUBA_JUEZ_MODEL"},{"description":"API key for AnthropicApiJudge (only used when feature 'anthropic-api' is built in).","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Isolated entities the REM cycle scans for relations per run (default 5, 0 disables).","format":"string","name":"CUBA_REM_RELATION_BATCH"},{"description":"Directory holding the bge-reranker ONNX model; enables cross-encoder reranking (+93% nDCG on GPU).","format":"string","name":"CUBA_RERANKER_PATH"},{"description":"Pad reranker batches to a constant 512 tokens. Defaults on for GPU builds, off on CPU.","format":"string","name":"CUBA_RERANK_FIXED_SHAPE"}]},{"registryType":"pypi","identifier":"cuba-memorys","version":"1.20.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection URL (e.g. postgresql://user:pass@localhost:5432/brain)","isRequired":true,"format":"string","name":"DATABASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T23:35:57.966381Z","publishedAt":"2026-07-28T23:35:57.966381Z","updatedAt":"2026-07-28T23:35:57.966381Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.LeandroPG19/cuba-memorys:0.18.0","count":30}}
