Odoo MCP 服务器集成

Odoo MCP 服务器集成

通过 Odoo MCP 服务器将 FlowHunt 与 Odoo ERP 集成,实现业务任务自动化、记录管理,并将 AI 工作流连接至实时业务数据。

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 模式的动态探索。

该 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 原语(提示词/资源)、多平台搭建指导,社区活跃度有限。

常见问题

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

Odoo MCP 服务器允许 AI 助理与 Odoo ERP 交互,实现如客户、销售订单、库存等记录的程序化搜索、创建与管理。

Odoo MCP 服务器提供了哪些工具?

该服务器至少提供两个主要工具:'search_records' 用于查询任意 Odoo 模型,'get_record' 用于获取特定 Odoo 记录的详细信息。

如何将 Odoo MCP 服务器与 FlowHunt 配置联动?

在 FlowHunt 工作流中添加 MCP 组件,并使用提供的 JSON 配置连接你的 Odoo MCP 服务器,将端点和凭据替换为你自己的信息。

此集成有哪些常见应用场景?

你可以自动化客户管理、销售订单处理、库存监控、自定义业务逻辑及模型探索——全部在 AI 驱动的工作流中完成。

应如何保护我的 Odoo 凭据安全?

将 Odoo API 凭据如设置说明中存储于环境变量或配置文件中,切勿硬编码在你的工作流定义里。

将 FlowHunt 连接至 Odoo

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

了解更多

LiveAgent MCP 服务器集成
LiveAgent MCP 服务器集成

LiveAgent MCP 服务器集成

将 FlowHunt 与 LiveAgent MCP 服务器集成,实现 AI 驱动的工单管理、客服人员、联系人及部门管理等自动化服务台工作流——通过标准化、安全的 API 接口轻松完成。...

2 分钟阅读
AI Helpdesk +5
Salesforce MCP 服务器
Salesforce MCP 服务器

Salesforce MCP 服务器

Salesforce MCP 服务器将 AI 助手与 Salesforce 集成,实现自动化工作流,如通过 FlowHunt 发送邮件和部署 Apex 代码,从而简化业务流程并提升生产力。...

2 分钟阅读
AI Salesforce +6
Redis Cloud API MCP 服务器
Redis Cloud API MCP 服务器

Redis Cloud API MCP 服务器

Redis Cloud API MCP 服务器桥接 AI 助手和 MCP 客户端与 Redis Cloud 资源,实现账户、订阅、数据库、任务与配置的自然语言管理。可直接在开发工具中自动化 Redis Cloud 运维,提升生产力并简化云端工作流。...

2 分钟阅读
AI MCP Server +3