Supported Clients
Odoo AI MCP Server

Supported Clients

All AI clients compatible with the Odoo MCP Server, their auth modes, and configuration locations

Supported AI Clients

Any MCP-compliant client that supports the Streamable HTTP transport can connect to Odoo AI MCP Server. The module is tested against the following platforms.

Built-in Platform Presets

The Connect Wizard has built-in presets for these clients, generating the correct configuration automatically.

ClientAuth ModeTransportConfig Location
Claude.aiOAuth 2.1Streamable HTTPAdd custom connector in Claude.ai settings
ChatGPT.comOAuth 2.1Streamable HTTPAdd custom connector in ChatGPT settings
Claude DesktopAPI KeyStreamable HTTPclaude_desktop_config.json
CursorAPI KeyStreamable HTTP.cursor/mcp.json in project root
VS Code / CopilotAPI KeyHTTPUser settings.jsonmcp.servers
WindsurfAPI KeyStreamable HTTPWindsurf MCP settings
ClineAPI KeyStreamable HTTPCline extension settings

Extended Compatible Clients

These clients implement the MCP specification and work with API Key auth:

ClientNotes
OpenAI CodexAPI Key
Grok (xAI)API Key
Gemini CLIAPI Key
GitHub CopilotAPI Key (VS Code extension)
AntigravityAPI Key
OpencodeAPI Key

MCP Protocol Details

PropertyValue
EndpointPOST https://your-odoo-instance.com/mcp
Protocol Version2024-11-05
TransportStreamable HTTP (single POST JSON-RPC per request)
Auth HeaderAuthorization: Bearer <token>
Content-Typeapplication/json

[!NOTE] The current implementation uses single POST JSON-RPC per request. SSE/streaming transport and resources/prompts capabilities are not advertised in the current version.

MCP Methods Supported

JSON-RPC MethodHandlerNotes
initializeHandshakeReturns protocol version and server info
notifications/initializedNo-opReturns empty {}
pingHealth checkReturns empty {}
tools/listTool catalogReturns all 16 tool definitions with schemas
tools/callTool executionFull authorize → execute → audit pipeline