Odoo MCP 服务器集成

AI Odoo ERP Integration

Contact us to host your MCP Server in FlowHunt

Odoo MCP 服务器的作用是什么?

Odoo MCP(Model Context Protocol)服务器是一款支持 AI 助理与 Odoo ERP 系统交互的工具。它通过标准化接口,使 AI 驱动的工作流能够以编程方式搜索、创建、更新及管理 Odoo 记录。该 MCP 服务器将 AI 工具与 Odoo 数据库和业务逻辑连接起来,支持如查询客户或销售订单、管理库存、自动化记录创建等任务。集成后,开发者和业务用户可借助 AI 客户端自动化重复任务、实时获取业务数据,并直接执行复杂的领域操作,大幅提升效率。

工具列表

工具名称描述
search_records在任意 Odoo 模型中搜索记录,支持模型、条件过滤、字段、限制、偏移量和排序等参数。
get_record获取 Odoo 中指定记录的详细信息。(参数在现有文档中未完全详列。)
create_record向任意 Odoo 模型添加新记录。
update_record修改 Odoo 中已有记录。
delete_record从 Odoo 系统中删除记录。
execute_method调用 Odoo 模型上的自定义方法以实现高级操作。
list_models探索你 Odoo 实例中所有可用模型。
model_introspection获取任意模型的字段定义,支持对 Odoo 模式的动态探索。

FlowHunt Logo

Ready to grow your business?

Start your free trial today and see results within days.

该 MCP 服务器的应用场景

  • 客户数据管理
    通过 AI 助理便捷搜索、获取和更新 Odoo 客户信息,简化 CRM 流程。

  • 销售订单自动化
    自动创建、更新和查询销售订单,减少手工录入并提升订单处理速度。

  • 库存监控
    查询产品库存水平,识别低库存商品,并可在 AI 界面内触发补货动作。

  • 自定义业务逻辑执行
    允许 AI 工具调用 Odoo 模型方法,支持如自动开票、定制报表等自定义工作流。

  • Odoo 模型探索
    AI 代理可列出全部可用模型及其字段定义,支持 Odoo 数据结构的动态探索与集成。


如何搭建

Windsurf

仓库中未提供 Windsurf 专用的搭建说明。


Claude

  1. 安装前置依赖(Python、pip、Odoo MCP 服务器)。
  2. 定位你的 Claude Desktop 配置文件:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  3. 在你的 mcpServers 对象中添加 Odoo MCP 服务器:
{
  "mcpServers": {
    "odoo": {
      "command": "python",
      "args": ["-m", "mcp_server_odoo"],
      "env": {
        "ODOO_URL": "https://your-instance.odoo.com",
        "ODOO_DB": "your-database",
        "ODOO_USERNAME": "your-email@example.com",
        "ODOO_API_KEY": "your-api-key"
      }
    }
  }
}
  1. 保存并重启 Claude Desktop。
  2. 通过检查工具列表确认 MCP 服务器是否可用。

API 密钥安全

  • 按上方 env 配置,将 Odoo 凭据存储于环境变量中。

Cursor

仓库中未提供 Cursor 专用的搭建说明。


Cline

仓库中未提供 Cline 专用的搭建说明。


如何在 FlowHunt 工作流中使用该 MCP

在 FlowHunt 中使用 MCP

如需将 Odoo MCP 服务器集成进 FlowHunt 工作流,添加 MCP 组件并按如下方式配置:

FlowHunt MCP flow

点击 MCP 组件,在系统 MCP 配置区填写如下 JSON 配置:

  "odoo": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }

请将 "odoo" 及 URL 替换为你实际的 MCP 服务器信息。


概览

部分是否可用详情/备注
概览来自 README 的总结
提示词列表未发现提示词模板
资源列表未明确描述 MCP 资源
工具列表search_records, get_record
API 密钥安全Claude 配置用 env,有 .env 文件说明
抽样支持(评测时不重要)未提及抽样支持

我们的观点:
Odoo MCP 服务器为 AI 工具与 Odoo ERP 之间提供了基础但实用的集成,Claude 平台有清晰的搭建文档且工具齐全。但其缺乏高级 MCP 特性,如提示词模板、资源或跨平台搭建说明。功能实用但范围有限。


MCP 评分

有 LICENSE✅ (GPL-3.0)
有至少一个工具
Fork 数0
Star 数0

评分:4/10

Odoo MCP 服务器为 AI 带来了基础的 Odoo 集成功能,但缺乏高级 MCP 原语(提示词/资源)、多平台搭建指导,社区活跃度有限。

Frequently asked questions

将 FlowHunt 连接至 Odoo

释放 Odoo ERP 的 AI 自动化能力。从 FlowHunt 内轻松管理客户、销售、库存等。