What is Panda Odoo Mcp Server?
Panda Odoo Mcp Server is an MCP (Model Context Protocol) server that connects AI assistants or MCP clients to Odoo ERP systems. It supports multiple transport modes (stdio, streamable HTTP, classic HTTP, and SSE) and is configurable via a JSON file or environment variables.
How to use Panda Odoo Mcp Server?
Install by cloning the repository and running pip install . (optionally with caching or dev extras). Copy the example configuration file to odoo_mcp/config/config.json, edit it with your Odoo URL, database, credentials, and desired connection type. Start the server with python -m odoo_mcp.server (stdio mode) or python -m odoo_mcp.server streamable_http (streamable_http mode). Docker Compose is also supported.
Key features of Panda Odoo Mcp Server
- Supports stdio, streamable HTTP, classic HTTP, and SSE transports.
- Configuration via JSON file or environment variables.
- Rate limiting (requests per minute, max wait seconds).
- Connection pooling and session timeout.
- Caching support (optional dependency).
- Docker Compose deployment.
Use cases of Panda Odoo Mcp Server
- Automate Odoo data operations from an AI chat interface.
- Stream real-time Odoo data to MCP-compatible clients.
- Integrate Odoo with external tools via standard MCP protocol.
Comments