6 months ago
The Odoo MCP Server is a standardized interface for interacting with Odoo instances through the MCP (Model Context Protocol). It provides support for:
Communication Protocols:
stdio: Direct communication via stdin/stdout
streamable_http: HTTP communication with streaming response support
Resource Management:
Odoo records (single and list)
Binary fields
Real-time updates
Tools:
Search and read records
Create and update records
Delete records
Call custom methods
Security:
Authentication and session management
Rate limiting
CORS for streamable_http connections
Server Config
{
"mcpServers": {
"streamable-remote": {
"command": "npx",
"args": [
"mcp-remote",
"http://your.ip.address.or.domain:8080/mcp",
"--transport",
"http-only",
"--allow-http",
"--debug"
],
"env": {}
}
}
}