mcp_odoo_fresh
Conversational agent with Gradio interface (Voice/Text) that uses the Model Context Protocol (MCP) as a bridge to interact with Odoo (via XML-RPC) using OpenAI Agents SDK. Focused on sales tasks (customers, products, quotations).
How to use
The mcp_odoo_fresh server is a powerful conversational agent designed to facilitate seamless interactions with Odoo for sales-related tasks, such as managing customers, products, and quotations. By leveraging the Model Context Protocol (MCP) alongside the OpenAI Agents SDK, this server provides a user-friendly Gradio interface for both voice and text interactions, making it an ideal choice for developers looking to enhance Odoo's functionality with conversational capabilities.
Once connected to the mcp_odoo_fresh server, you can interact using natural language commands via the Gradio interface. You can ask the agent to retrieve customer information, manage product inventories, or generate quotations, making it adaptable for various sales scenarios. It's best to formulate your queries clearly, such as "Show me all customers" or "Create a new quotation for product X," to ensure effective communication with the Odoo backend.
How to install
Prerequisites
Before installing mcp_odoo_fresh, ensure you have the following prerequisites:
- Node.js (version 14 or higher)
- Python (version 3.6 or higher)
- Odoo set up and accessible via XML-RPC
Option A: Quick start with npx
If you want to quickly start using the server, you can use the following command:
npx -y mcp_odoo_fresh
Option B: Global install alternative
To install mcp_odoo_fresh globally, use the following command:
npm install -g mcp_odoo_fresh
Once installed, you can initiate the server by running:
mcp_odoo_fresh
Additional notes
When using the mcp_odoo_fresh server, make sure to configure the necessary environment variables for Odoo connection settings, including ODOO_URL, ODOO_DB, ODOO_USERNAME, and ODOO_PASSWORD. A common gotcha is ensuring that your Odoo instance is accessible and that the XML-RPC interface is enabled; otherwise, the server may fail to connect.
Related MCP Servers
mcp -odoo
A 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.
Gitingest
mcp server for gitingest
Memory-Plus
π§ π΄πππππ-π·πππ is a lightweight, local RAG memory store for MCP agents. Easily record, retrieve, update, delete, and visualize persistent "memories" across sessionsβperfect for developers working with multiple AI coders (like Windsurf, Cursor, or Copilot) or anyone who wants their AI to actually remember them.
crawl4ai
π·οΈ A lightweight Model Context Protocol (MCP) server that exposes Crawl4AI web scraping and crawling capabilities as tools for AI agents. Similar to Firecrawl's API but self-hosted and free. Perfect for integrating web scraping into your AI workflows with OpenAI Agents SDK, Cursor, Claude Code, and other MCP-compatible tools.
skill-to
Convert AI Skills (Claude Skills format) to MCP server resources - Part of BioContextAI
litemcp
A minimal, lightweight client designed to simplify SDK adoption into MCP