O

Odoo ERP

Connects to Odoo ERP systems via XML-RPC to enable searching, reading, creating, updating, and delet...

197 views
0 installs
Updated Sep 9, 2025
Not audited
Connects to Odoo ERP systems via XML-RPC to enable searching, reading, creating, updating, and deleting business records with smart field optimization and comprehensive access controls for business process automation and data analysis workflows.
  1. Log in to your Odoo Admin Panel

    • Open your Odoo web interface as an administrator.
  2. Ensure the MCP Module is Installed

    • Go to "Apps", search for and install the MCP module (“mcp_server”) if not already installed.
    • After installation, navigate to "Settings" → "MCP Server".
  3. Enable Models for MCP Access (if needed)

    • In Odoo, go to "Settings" → "MCP Server" → "Enabled Models".
    • Add the required Odoo models (e.g., res.partner, product.product) and set the necessary permissions for each.
  4. Generate an API Key for Your User

    • Navigate to "Settings" → "Users & Companies" → "Users".
    • Click your user.
    • Go to the "API Keys" tab.
    • Click "Create new key", give it a name, and confirm.
    • Copy the API key—you will need it in the next step.
  5. (Optional) Find Your Odoo Database Name

    • In the Odoo admin interface, check the database selector at the top right, or find the database name in your Odoo server info. If not visible and your server restricts database listing, contact your Odoo administrator.
  6. Gather Required Information

    • Odoo URL (e.g., https://your-odoo-instance.com)
    • The API key you copied above
    • (Optional/If required) Database name
  7. Add Environment Variables via FastMCP

    • In the FastMCP connection interface, click the “Install Now” button for the Odoo MCP server.
    • When prompted, fill in the following variables:
      • ODOO_URL: Your Odoo instance URL (e.g., https://mycompany.odoo.com)
      • ODOO_API_KEY: The API key you generated (e.g., 0ef5b399e9ee9c11b053dfb6eeba8de473c29fcd)
      • ODOO_DB (optional): Your database name, if your Odoo setup requires it
  8. Save and Test the Connection

    • Complete the setup in FastMCP and run a test command (e.g., “List all customers”) to verify your connection.

Note: If you prefer username/password authentication, leave ODOO_API_KEY empty and instead provide both ODOO_USER (your username) and ODOO_PASSWORD. However, API key authentication is strongly recommended for security.

You are now connected—your ENVs are set!

Quick Start

View on GitHub

More for Productivity

View All →

More for Database

View All →

Report Issue

Thank you! Your issue report has been submitted successfully.