Token导航 LogoToken导航TokenDH.com
MCP Onx logo
运维云端未说明官方级别未说明来源级核验

MCP Onx

MCP Server

Commerce Operations Foundation MCP Server 是一个基于Model Context Protocol (MCP)的订单履行系统,为AI代理和履行系统之间提供标准化接口,简化从订单捕获到交付的商务操作。

工具数

12

提示词数

0

GitHub Stars

0

资源数

0
订单管理TypeScriptClaude库存管理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

VirtoCommerce

提供方

VirtoCommerce

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

商业运营基金会MCP服务器

人工智能时代的通用履行系统

商业运营基金会MCP服务器实现了订单网络交换标准(onX),通过模型上下文协议(MCP)在人工智能代理和履行系统之间提供了一个标准化的接口。

该项目使像Claude这样的人工智能助手能够与任何履行系统无缝交互,简化从订单捕获到交付的商业运营。

项目目的

  • 规范履行整合:为履行操作定义通用协议
  • 实现人工智能驱动的商务:允许AI代理管理订单、库存和履行
  • 简化实施:为不同的Fulfillment后端提供即插即用适配器
  • 加速创新:为下一代商业自动化奠定基础

项目结构

/服务器

核心履行MCP参考服务器实现:

  • 处理MCP协议通信(stdio传输)
  • 将请求路由到适当的适配器
  • 提供12个标准化的履行操作(5个操作+7个查询工具)
  • 包括用于测试的内置模拟适配器

/适配器模板

用于创建自定义履行适配器以允许MCP参考服务器连接到您的履行系统的模板:

  • 用于新集成的Boilerplate代码
  • TypeScript接口和类型
  • 测试框架设置
  • 供应商发布指南

/docs

全面的文件涵盖:

  • 订购网络交换规范和标准
  • 架构和设计决策
  • 不同利益相关者的整合指南
  • API参考和示例

/模式

JSON模式定义:

  • 订单数据结构
  • 客户信息
  • 产品目录
  • 库存模型

快速开始

面向AI开发人员

将订单管理功能集成到您的AI应用程序中:

git clone https://github.com/commerce-operations-foundation/mcp-reference-server.git
cd mcp-reference-server/server
npm install
npm run build
node dist/index.js

默认情况下,服务器使用模拟适配器(ADAPTER_TYPE=built-in, ADAPTER_NAME=mock).配置您的AI平台(如Claude Desktop)以执行 node /absolute/path/to/server/dist/index.js。请参阅 安装指南 针对特定平台的设置。

对于配送供应商

为您的履行系统创建适配器:

# Copy the adapter template
cp -r adapter-template your-fulfillment-adapter
cd your-fulfillment-adapter

# Install dependencies and start developing
npm install
npm run dev

适用于零售商和商业平台

使用您选择的适配器部署服务器:

git clone https://github.com/commerce-operations-foundation/mcp-reference-server.git
cd mcp-reference-server/server
npm install
cp .env.example .env
# edit .env and set ADAPTER_TYPE/ADAPTER_PACKAGE/ADAPTER_PATH as needed
npm run build
npm start

核心能力

服务器提供12个基本的履行操作:

行动工具

  • create-sales-order -从任何渠道创建新订单
  • update-order -修改订单详细信息和行项目
  • cancel-order -取消订单并跟踪原因
  • fulfill-order -将订单标记为已完成并返回装运详细信息
  • create-return -通过退款/换货跟踪为订单项目创建退货

查询工具

  • get-orders -检索订单信息
  • get-customers -获取客户详细信息
  • get-products -获取产品信息
  • get-product-variants -检索变量级数据
  • get-inventory -检查库存水平
  • get-fulfillments -跟踪履行状态
  • get-returns -查询退货记录和状态

架构概述

┌──────────────┐     ┌────────────────┐     ┌──────────────────┐
│ AI Platform  │────▶│  MCP Server    │────▶│ Fulfillment      │
│  (Claude)    │     │ (This Project) │     │   Adapter        │
└──────────────┘     └────────────────┘     └──────────────────┘
                              │                       │
                              ▼                       ▼
                         ┌─────────┐           ┌──────────┐
                         │ Schemas │           │Fulfillment│
                         │  (JSON) │           │  Backend  │
                         └─────────┘           └──────────┘

测试

该项目包括各级综合测试:

# Run all tests
cd server
npm test

# Run specific test suites
npm run test:unit        # Unit tests
npm run test:integration # Integration tests

# Test with coverage
npm run test:coverage

文档

文件可在以下位置获得:

贡献

我们欢迎社区的贡献!无论您是:

  • 创建适配器的履行供应商
  • 开发人员改进核心服务器
  • 用户报告问题或建议功能

请打开问题或拉取请求以开始。

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

资源

开始使用

准备好用人工智能彻底改变您的物流运营了吗?

  1. 履行供应商: 创建适配器
  2. AI开发人员: 整合服务器
  3. 商务团队:使用Docker或您喜欢的运行时部署解决方案

我们正在共同为人工智能驱动的商业运营奠定基础。

目录标签

目录标签

订单管理TypeScriptClaude库存管理订单履行本地部署商务自动化AI集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

12

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP