Odoo MCP 服务器集成

Odoo MCP 服务器集成

AI Odoo ERP Integration

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