
[
](https://pypi.org/project/
odoo-mcp-improved/)
增强型模型上下文协议(MCP)服务器,适用于Odoo ERP系统,提供销售、采购、库存管理和会计领域的高级工具
</div>Odoo MCP 改进版是针对Odoo ERP系统的全面实现的模型上下文协议(MCP)。它提供了大型语言模型(如Claude)与您的Odoo实例之间的桥梁,使AI助手能够直接与您的业务数据和流程进行交互。
这个扩展版本增强了原始的MCP-Odoo实现,增加了销售、采购、库存管理和会计领域的高级工具和资源,使其成为AI辅助业务操作的强大解决方案。
pip install odoo-mcp-improved
git clone https://github.com/hachecito/odoo-mcp-improved.git
cd odoo-mcp-improved
pip install -e .
export ODOO_URL=https://您的Odoo实例.com
export ODOO_DB=您的数据库
export ODOO_USERNAME=您的用户名
export ODOO_PASSWORD=您的密码
在工作目录中创建一个odoo_config.json文件:
{
"url": "https://您的Odoo实例.com",
"db": "您的数据库",
"username": "您的用户名",
"password": "您的密码"
}
# 使用模块
python -m odoo_mcp
# 销售分析
使用Odoo MCP分析我们上个季度的销售表现,并识别我们的畅销产品。
# 库存检查
检查产品XYZ在所有仓库中的当前库存水平。
# 财务分析
根据最新的财务数据计算我们的流动性和盈利能力比率。
# 客户洞察
提供客户ABC的购买历史和付款模式的见解。
在您的claude_desktop_config.json中添加以下内容:
{
"mcpServers": {
"odoo": {
"command": "python",
"args": ["-m", "odoo_mcp"],
"env": {
"ODOO_URL": "https://您的Odoo实例.com",
"ODOO_DB": "您的数据库",
"ODOO_USERNAME": "您的用户名",
"ODOO_PASSWORD": "您的密码"
}
}
}
}
| 工具 | 描述 |
|---|---|
search_sales_orders | 使用高级过滤搜索销售订单 |
create_sales_order | 创建新的销售订单 |
analyze_sales_performance | 按时间段、产品或客户分析销售表现 |
get_customer_insights | 获取特定客户的详细见解 |
| 工具 | 描述 |
|---|---|
search_purchase_orders | 使用高级过滤搜索采购订单 |
create_purchase_order | 创建新的采购订单 |
analyze_supplier_performance | 分析供应商的表现指标 |
| 工具 | 描述 |
|---|---|
check_product_availability | 检查产品的库存可用性 |
create_inventory_adjustment | 创建库存调整条目 |
analyze_inventory_turnover | 计算并分析库存周转指标 |
| 工具 | 描述 |
|---|---|
search_journal_entries | 搜索会计日记账条目 |
create_journal_entry | 创建新的日记账条目 |
analyze_financial_ratios | 计算关键财务比率 |
| URI | 描述 |
|---|---|
odoo://sales/orders | 列出销售订单 |
odoo://sales/order/{order_id} | 获取特定销售订单的详细信息 |
odoo://sales/products | 列出售卖的产品 |
odoo://sales/customers | 列出客户 |
| URI | 描述 |
|---|---|
odoo://purchase/orders | 列出采购订单 |
odoo://purchase/order/{order_id} | 获取特定采购订单的详细信息 |
odoo://purchase/suppliers | 列出供应商 |
| URI | 描述 |
|---|---|
odoo://inventory/products | 列出库存中的产品 |
odoo://inventory/stock/{location_id} | 获取特定位置的库存水平 |
odoo://inventory/movements | 列出库存移动 |
| URI | 描述 |
|---|---|
odoo://accounting/accounts | 列出会计账户 |
odoo://accounting/journal_entries | 列出日记账条目 |
odoo://accounting/reports/{report_type} | 获取财务报告 |
Odoo MCP 改进版包括针对不同业务场景的专用提示:
本项目采用MIT许可证 - 查看LICENSE文件获取详情。
此仓库是从mcp-odoo扩展而来 - Lê Anh Tuấn
Odoo MCP 改进版 - 通过全面的Odoo ERP功能赋能AI助手
</div>