{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.0.1","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.0.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-03T04:26:13.405403Z","publishedAt":"2026-07-03T04:26:13.405403Z","updatedAt":"2026-07-03T04:26:13.405403Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.1.0","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-03T10:39:00.818852Z","publishedAt":"2026-07-03T10:39:00.818852Z","updatedAt":"2026-07-03T10:39:00.818852Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.1.1","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.1.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-06T06:08:38.075646Z","publishedAt":"2026-07-06T06:08:38.075646Z","updatedAt":"2026-07-06T06:08:38.075646Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.2.1","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.2.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-08T09:57:49.622936Z","publishedAt":"2026-07-08T09:57:49.622936Z","updatedAt":"2026-07-08T09:57:49.622936Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.3.0","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.3.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-09T04:57:04.308932Z","publishedAt":"2026-07-09T04:57:04.308932Z","updatedAt":"2026-07-09T04:57:04.308932Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.4.0","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.4.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-09T07:07:58.190244Z","publishedAt":"2026-07-09T07:07:58.190244Z","updatedAt":"2026-07-09T07:07:58.190244Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.5.0","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.5.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T07:20:24.770509Z","publishedAt":"2026-07-11T07:20:24.770509Z","updatedAt":"2026-07-11T07:20:24.770509Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.6.0","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.6.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T06:31:57.582547Z","publishedAt":"2026-07-13T06:31:57.582547Z","updatedAt":"2026-07-13T06:31:57.582547Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.8.0","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.8.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T02:53:09.473996Z","publishedAt":"2026-07-17T02:53:09.473996Z","updatedAt":"2026-07-17T02:53:09.473996Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.8.1","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.8.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T02:44:30.01915Z","publishedAt":"2026-07-20T02:44:30.01915Z","updatedAt":"2026-07-20T02:44:30.01915Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.8.2","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.8.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T09:10:28.869833Z","publishedAt":"2026-07-20T09:10:28.869833Z","updatedAt":"2026-07-20T09:10:28.869833Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.9.0","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.9.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T08:40:20.449573Z","publishedAt":"2026-07-30T08:40:20.449573Z","updatedAt":"2026-07-30T08:40:20.449573Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.minhhq-a1/odoo-pulse","description":"An AI business analyst for Odoo ERP (18+) — one-call reports with verdicts, over MCP","repository":{"url":"https://github.com/minhhq-a1/odoo-pulse","source":"github"},"version":"1.9.1","websiteUrl":"https://github.com/minhhq-a1/odoo-pulse","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"odoo-pulse","version":"1.9.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Odoo instance, e.g. https://acme.odoo.com","isRequired":true,"name":"ODOO_URL"},{"description":"Odoo database name","isRequired":true,"name":"ODOO_DB"},{"description":"Odoo login / email","isRequired":true,"name":"ODOO_USERNAME"},{"description":"Odoo API key (used as the password)","isRequired":true,"isSecret":true,"name":"ODOO_API_KEY"},{"description":"Block all write methods when true (default true)","name":"ODOO_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-05T06:55:37.287931Z","publishedAt":"2026-08-05T06:55:37.287931Z","updatedAt":"2026-08-05T06:55:37.287931Z","isLatest":true}}}],"metadata":{"count":13}}
