ivnvxd/mcp-server-odoo
Model Context Protocol (MCP) server that enables AI assistants to securely interact with Odoo ERP systems through standardized resources and tools for data retrieval and manipulation.
What it solves
This project provides a bridge between AI assistants (like Claude) and Odoo ERP systems. It allows users to interact with their business data—such as customers, products, and invoices—using natural language instead of navigating the Odoo interface manually.
How it works
It implements the Model Context Protocol (MCP), acting as a server that translates AI requests into Odoo API calls. It can connect to Odoo in two ways: a secure production mode using a dedicated Odoo MCP module for access control, or a "YOLO mode" for development and testing that connects directly via XML-RPC without requiring additional modules.
Who it’s for
Business owners, administrators, and developers who use Odoo ERP and want to integrate their business management tasks into an AI-powered workflow.
Highlights
- Full CRUD Capabilities: Search, create, update, and delete records across Odoo models.
- Smart Data Handling: Automatically selects the most relevant fields for LLM output and supports server-side aggregation (grouping, summing, counting).
- Flexible Deployment: Supports multiple transport protocols including
stdiofor desktop apps andstreamable-httpfor remote connectivity. - Resource Access: Can fetch binary files and attachments (like images and documents) via resource URIs.
- Context Awareness: Injects user session details, including timezone and company scope, into the AI's context.
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト