MCP.so
ログイン

概要

What is Odoo Mcp Server?

Odoo Mcp Server connects your AI assistant to your Odoo ERP, letting you search, create, update, and manage records using natural language. It works with any MCP-compatible AI tool such as Claude, ChatGPT, Cursor, Windsurf, and Copilot, and is designed for Odoo users who want a faster, conversational interface for business data.

How to use Odoo Mcp Server?

Sign up at pantalytics.com, log in, enter your Odoo URL and API key, then add the MCP server to your AI tool (Claude, ChatGPT, Cursor, etc.). For self‑hosted deployments, use Docker Compose with Postgres, Zitadel, and Caddy. Once connected, your AI can call six tools: search_records, get_record, list_models, create_record, update_record, and delete_record.

Key features of Odoo Mcp Server

  • Search any Odoo model with domain filters, sorting, and pagination
  • Create, update, and delete records in any model via natural language
  • Discover available Odoo models and their fields
  • Supports Odoo 14–19+ (auto‑selects JSON/2 API or XML‑RPC)
  • Stateless proxy — no storage or caching of business data
  • API keys encrypted at rest with AES‑128 (Fernet)
  • Available as hosted (zero setup) or self‑hosted (full control)

Use cases of Odoo Mcp Server

  • Quickly query unpaid invoices, open quotations, or undelivered sales orders
  • Create leads, contacts, or opportunities without navigating the Odoo UI
  • Update record fields, such as moving a closing date on an opportunity
  • Explore model schemas by asking what fields a model has
  • Bulk‑lookup data across multiple Odoo models in one conversation

FAQ from Odoo Mcp Server

Which Odoo versions are supported?

Odoo 14 through 19+. The server auto‑detects whether to use JSON/2 API (Odoo 19+) or XML‑RPC (14–18). No configuration needed.

Does it work on my phone?

Yes — the hosted version works on Claude mobile (iOS/Android), Claude.ai, Claude Desktop, Claude Code, and ChatGPT. Local STDIO installs only work on the machine where they’re installed.

Is my data safe?

Your data stays in Odoo. The MCP server is a stateless proxy — it doesn’t store or cache business data. API keys are encrypted at rest with AES‑128 (Fernet). Each user’s Odoo permissions apply: you can only see and do what your Odoo role allows.

I get “Access denied” on all models. What should I do?

Regenerate your API key in Odoo (Settings > Users > API Keys) and update it in the admin setup. Ensure your Odoo user has at least read access to the models you want to query. On Odoo.sh, verify your subscription plan supports the JSON/2 API.

I get “Authentication required” or “invalid_token”. How do I fix it?

This means the OAuth connection between your AI tool and the MCP server failed. Try disconnecting and reconnecting the MCP server in your AI tool’s settings.

タグ

「その他」の他のコンテンツ