MCP Agent Gateway Pro+
MCP server for Odoo: secure Claude/ChatGPT/Cursor agent access with per-key tool whitelist, user-scoped permissions, audit, rate limit
Production-grade MCP server inside Odoo — secure access for Claude, ChatGPT, Cursor agents
Key Features
Per-Key Tool Whitelist
A free-text tool whitelist per key (one tool per line). Empty = no access, * = all. Combined with the bound user's own Odoo permissions.
Read-only Flag
Per-key read-only mode blocks all write tools (create/update).
Rate Limiting
Per-key calls/min throttle (default 60). Returns -32003 on excess.
Audit Trail
Every call logged: key, method, tool, status, duration, IP.
Key Rotation
One-click rotate — old key invalidates instantly.
Expiry
Optional expires_at timestamp — keys auto-disable.
User Impersonation
Each key bound to a res.users — calls run with that user's permissions.
5 Core Tools
search, read, search_count, create, update — covers 90% of agent use cases.
What is MCP?
The Model Context Protocol (MCP) is an open standard from Anthropic (donated to Linux Foundation Dec 2025) that lets AI agents like Claude Code, ChatGPT, Cursor, Continue, and Cline connect to external data sources and tools through a unified interface.
MCP Prompts
Publish curated prompt templates (mcp.prompt) that agents discover via prompts/list — standardize how Claude, ChatGPT and Cursor talk to your Odoo.
MCP Resources
Expose read-only data resources (mcp.resource) to agents through resources/list, giving them safe context without opening write access.
JSON-RPC 2.0 Server
A standards-compliant JSON-RPC endpoint handling initialize, tools/list, tools/call, resources/list and prompts/list — drop the URL into any MCP client.
Central System Config
A single mcp.system.config record holds the global defaults, such as the schema-cache TTL used by tools/list, so administrators tune the gateway from one place.
Screenshots
Mcp Api Keys
Mcp Audit Log
Mcp Prompts
Mcp Resources
Mcp Server Config
Why Choose This Module
The Model Context Protocol (MCP) is an open standard from Anthropic (donated to Linux Foundation Dec 2025) that lets AI agents like Claude Code, ChatGPT, Cursor, Continue, and Cline connect to external data sources and tools through a unified interface.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: base
- Support: support@pokutsoft.com
Update date: 2026-07-23