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

MCP VTEX Server

MCP Server

MCP VTEX Server是一个完整的VTEX电商平台API集成工具,通过自然语言管理商品目录、库存、定价、促销、订单和商城运营。

工具数

19

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude库存管理Claude DesktopClaudeCursor

安装说明

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

作者 / 组织

leosepulveda

提供方

leosepulveda

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

MCP VTEX服务器

](https://www.npmjs.com/package/mcp-vtex) ![License: MIT](https://opensource.org/licenses/MIT) ![TypeScript](https://www.typescriptlang.org/) ![VTEX](https://vtex.com)

完成Claude Desktop和Cursor的VTEX API集成 -通过人工智能对话管理您的整个电子商务运营。使用自然语言控制目录、库存、定价、促销、订单和市场运营。

______________________________________________________________________

✨ 特性

📦 目录管理

  • 产品:产品的完整CRUD操作
  • 重症监护病房:创建、更新和管理库存单位
  • 分类:分级分类管理
  • 品牌:品牌创建和管理
  • 规格:产品和SKU规格

💰 定价和促销

  • API定价:基准价、标价、成本价和加价
  • 计算价格:获取包括促销和税费在内的最终价格
  • 促销:创建和管理所有类型的促销活动
  • 优惠券:生成和管理折扣券

📊 库存与物流

  • 库存:跨仓库的实时库存管理
  • 仓库:创建和管理存储设施
  • 码头:装卸码头配置
  • 运输政策:配置配送方式和规则

🛒 订单管理

  • 订单操作:查看、处理和更新订单
  • 订单状态:通过工作流更改订单状态
  • 开具发票:添加发票和跟踪信息
  • 取消:取消订单并说明原因

🏪 市场运营

  • 卖家管理:邀请和管理卖家
  • 佣金:配置卖家佣金
  • SKU审批:批准或拒绝卖家SKU
  • 多卖家:完整的市场功能

🛍️ 结账和购物车(新!)

  • 订单表:完整的购物车管理
  • 航运模拟:计算运费和交货时间
  • 购物车操作:添加、删除、更新项目
  • 优惠券申请:将折扣券应用于购物车
  • 购物车管理:清除购物车并管理订单

👥 客户数据(新增!)

  • 主数据:完整的CRM功能
  • 客户管理:创建、读取、更新、删除客户数据
  • 文档管理:处理自定义数据实体
  • 搜索和筛选:高级查询功能
  • 客户查询:通过电子邮件和其他字段查找客户

🔍 产品搜索(新增!)

  • 高级搜索:带过滤器的强大产品搜索
  • 面板和过滤器:动态过滤器生成
  • 自动完成:搜索建议
  • 产品查询:按ID、EAN、参考、SKU查找
  • 索引:散装产品和SKU ID检索

⭐ 评论与评分(新增!)

  • 评审管理:创建、更新、删除评论
  • 审批工作流程:批准或拒绝客户评论
  • 评级统计:获取平均评级和分布
  • 查看列表:筛选和排序评论
  • 社会证明:通过评论建立客户信任

💳 付款配置(新增!)

  • 支付提供商:配置支付网关
  • 付款方式:管理可用的付款选项
  • 交易跟踪:监控付款交易
  • 供应商管理:添加、更新、删除支付集成
  • 付款配置:完成网关设置

🎁 礼品卡(新版v1.5.0!)

  • 礼品卡创建:创建带有余额和到期日的自定义礼品卡
  • 礼品卡查询:按ID或兑换码检索
  • 事务管理:在礼品卡上添加贷记或借记
  • 礼品卡列表:查看所有带页码的礼品卡
  • 限制:配置仅限所有者使用
  • 用例:忠诚度计划、VIP重新激活、商店积分、退款

______________________________________________________________________

🚀 快速开始

通过npm安装(推荐)

npm install -g mcp-vtex

配置

  1. 获取VTEX API证书:

- 导航到您的VTEX管理员→ 账户设置→ 账户 - 转到安全→ 应用程序密钥 - 创建新的应用密钥和应用令牌 - 安全地保存两个凭据

  1. 配置Claude桌面:

增添 ~/Library/Application Support/Claude/claude_desktop_config.json (Mac/Linux)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

选项A-使用全局安装:

{
  "mcpServers": {
    "vtex": {
      "command": "mcp-vtex",
      "env": {
        "VTEX_ACCOUNT_NAME": "your-account-name",
        "VTEX_ENVIRONMENT": "vtexcommercestable",
        "VTEX_APP_KEY": "your-app-key",
        "VTEX_APP_TOKEN": "your-app-token"
      }
    }
  }
}

选项B-使用npx(始终是最新版本):

{
  "mcpServers": {
    "vtex": {
      "command": "npx",
      "args": ["-y", "mcp-vtex"],
      "env": {
        "VTEX_ACCOUNT_NAME": "your-account-name",
        "VTEX_ENVIRONMENT": "vtexcommercestable",
        "VTEX_APP_KEY": "your-app-key",
        "VTEX_APP_TOKEN": "your-app-token"
      }
    }
  }
}
  1. 配置光标:

添加到光标MCP设置(设置→ 扩展→ MCP):

{
  "mcpServers": {
    "vtex": {
      "command": "npx",
      "args": ["-y", "mcp-vtex"],
      "env": {
        "VTEX_ACCOUNT_NAME": "your-account-name",
        "VTEX_ENVIRONMENT": "vtexcommercestable",
        "VTEX_APP_KEY": "your-app-key",
        "VTEX_APP_TOKEN": "your-app-token"
      }
    }
  }
}
  1. 重新启动克劳德桌面或光标

______________________________________________________________________

💬 使用示例

配置后,使用自然语言与VTEX交互:

目录管理

"Create a new product called 'Premium T-Shirt' in category 5 with brand 10"
"List all active SKUs for product 123"
"Update the price of SKU 456 to $29.99"

库存操作

"Check inventory levels for SKU 789"
"Update inventory for SKU 101 in warehouse 1 to 50 units"
"List all warehouses"

促销和定价

"Create a 20% discount promotion for Black Friday"
"Generate a coupon code 'WELCOME10' for new customers"
"Get the computed price for SKU 202 including all promotions"

订单管理

"Get details for order v12345-01"
"List all orders from the last 7 days"
"Start handling order v12345-01"
"Add invoice 12345 with tracking ABC123 to order v12345-01"

市场运营

"List all sellers in the marketplace"
"Approve SKU xyz from seller seller-123"
"Invite new seller 'Premium Store' with email seller@example.com"

______________________________________________________________________

🛠️ 可用工具(164个工具)

API目录(30种工具)

  • 产品:创建、获取、更新、删除、列表
  • 重症监护病房:创建、获取、按参考ID获取、更新、列表
  • 分类:创建、获取、更新、删除、列表
  • 品牌:创建、获取、更新、删除、列表
  • 规格:创建字段、创建规格、获取SKU规格、分配值、列出类别规格

定价API(5种工具)

  • 获取价格、创建/更新价格、删除价格、列出价格、获取计算价格

库存API(3个工具)

  • 获取库存、更新库存、按仓库列出库存

物流API(10个工具)

  • 仓库:创建、获取、更新、删除、列表
  • 码头:创建、获取、更新、删除、列表

促销和优惠券API(10个工具)

  • 促销:创建、获取、更新、列表、存档、取消存档
  • 优惠券:创建、获取、列出、存档

订单API(5个工具)

  • 获取订单、列出订单、开始处理、取消订单、发票订单

市场API(7个工具)

  • 获取/更新卖家佣金、获取SKU批准状态、批准SKU、拒绝SKU、邀请卖家、列出卖家

签出API(7个工具)🆕

  • 获取订单、模拟发货、将商品添加到购物车、删除商品、更新数量、添加优惠券、清空购物车

主数据API(6个工具)🆕

  • 创建文档、获取文档、更新文档、删除文档、搜索文档、通过电子邮件获取客户端

搜索API(5个工具)🆕

  • 搜索产品,按标识符获取产品,获取产品和SKU ID,获取面,自动完成

评论和评级API(7个工具)🆕

  • 创建评论、获取评论、列出评论、更新评论、删除评论、批准评论、获取审查摘要

支付网关API(7个工具)🆕

  • 列出提供商、获取提供商、创建提供商、更新提供商、删除提供商、列出支付方式、获取交易

礼品卡API(5个工具)🎁 v1.5.0中的新功能!

  • 创建礼品卡、获取礼品卡、列出礼品卡、按代码获取礼品卡,创建礼品卡交易

______________________________________________________________________

📁 项目结构

mcp-vtex/
├── src/
│   ├── index.ts          # MCP server implementation
│   ├── vtex-client.ts    # VTEX API client
│   └── types.ts          # TypeScript definitions
├── dist/                 # Compiled output
├── package.json
├── tsconfig.json
├── README.md
├── CHANGELOG.md
└── LICENSE

______________________________________________________________________

🔧 发展

本地安装(用于开发)

# Clone repository
git clone https://github.com/leosepulveda/mcp-vtex.git
cd mcp-vtex

# Install dependencies
npm install

# Build
npm run build

# Development with auto-rebuild
npm run watch

使用本地版本进行配置

适用于克劳德桌面,添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "vtex": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-vtex/dist/index.js"],
      "env": {
        "VTEX_ACCOUNT_NAME": "your-account-name",
        "VTEX_ENVIRONMENT": "vtexcommercestable",
        "VTEX_APP_KEY": "your-app-key",
        "VTEX_APP_TOKEN": "your-app-token"
      }
    }
  }
}

______________________________________________________________________

📋 需求

  • Node.js:18岁或以上
  • Vtex商店:活动VTEX帐户
  • API证书:具有适当权限的应用密钥和应用令牌
  • AI-IDE:支持MCP的Claude桌面或光标

所需的VTEX权限

您的应用密钥需要以下权限:

  • 目录-完全访问
  • 定价-完全访问
  • 物流-完全访问
  • OMS-完全访问
  • 促销和税费-完全访问
  • 市场-完全访问(如果使用市场功能)

______________________________________________________________________

🔐 安全最佳实践

  • 从不提交凭据 到版本控制
  • 将API凭据存储在环境变量中
  • 定期旋转API键 出于安全考虑
  • 使用单独的应用程序密钥进行开发和生产
  • 限制权限 只提供每个密钥所需的内容
  • 监控VTEX管理中API的使用情况

______________________________________________________________________

📊 API覆盖范围

此MCP服务器包含以下VTEX API:

目录API -完成\ ✅ API定价 -完成\ ✅ 库存与物流API -完成\ ✅ 促销和税收API -完成\ ✅ 订单管理API -核心功能\ ✅ 市场API -完成

______________________________________________________________________

🐛 故障排除

连接问题

问题:“无法连接到VTEX API”

  • 验证 VTEX_ACCOUNT_NAME 是正确的
  • 检查应用密钥和应用令牌是否有效
  • 确保您的VTEX商店处于活动状态
  • 验证API凭据是否具有必要的权限

权限错误

问题:“权限不足”或“访问被拒绝”

  • 在VTEX管理中检查应用程序密钥权限
  • 确保应用密钥可以访问特定的API
  • 某些操作需要管理员级别的权限

速率限制

问题:“请求太多”

  • VTEX有每个API的费率限制
  • 实施批量操作之间的延迟
  • 尽可能考虑批处理操作

______________________________________________________________________

🤝 贡献

欢迎投稿!请随时提交拉取请求。

  1. 克隆该仓库
  2. 创建功能分支(git checkout -b feature/AmazingFeature)
  3. 提交您的更改(git commit -m 'Add some AmazingFeature')
  4. 推到分支(git push origin feature/AmazingFeature)
  5. 打开拉取请求

______________________________________________________________________

📝 许可证

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

______________________________________________________________________

🙏 致谢

______________________________________________________________________

🔗 资源

______________________________________________________________________

📧 支持

______________________________________________________________________

⚡ 环境变量

变量必填默认描述
VTEX_ACCOUNT_NAME-您的VTEX帐户名
VTEX_ENVIRONMENT没有vtexcommercestableVTEX环境(通常为vtexcommercestable)
VTEX_APP_KEY-您的VTEX应用程序密钥
VTEX_APP_TOKEN-您的VTEX应用令牌

______________________________________________________________________

⬆ 返回顶部

目录标签

目录标签

TypeScriptClaude库存管理电商管理本地部署API集成自然语言处理订单处理

支持客户端

Claude DesktopClaudeCursor

接入字段

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

未说明

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

token

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明tokenremote-capable

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP