C

Crossmint

@Crossmint/mcp-crossmint-checkout
0 Stars 304 次浏览 Crossmint 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Crossmint Checkout MCP 服务器

Crossmint 的 Checkout 允许通过可编程货币购买实体和虚拟商品及服务。它使您的 AI 代理能够可靠地购买超过 10 亿种商品,而无需任何额外成本,也无需使用虚拟借记卡和浏览器来在线支付表单的麻烦和不可靠性。

如果您的代理可以获取商品 SKU/标识符,此 API 可以让它进行购买。

MCP 演示

功能

该 MCP 服务器接受一个商品标识符(从 URL 到 SKU),并允许您通过一次 API 调用执行购买。

这些购买是真实的:

  • 商品通过加急运输送达
  • 生成收据
  • 正确收取销售税
  • 允许退货和退款

可用库存

  • 亚马逊(仅限美国)
    • 包含 Prime 运输
  • Shopify(全球)
    • 从任何 Shopify 商店购买任何商品

即将推出:

  • 机票
  • 酒店
  • 餐饮
  • 门票

如何支付购买

此 MCP 服务器配置为使用 Crossmint 积分进行购买。但是,只需将 src/index.ts 中的 TOKEN 变量更改为 "usdc" 即可启用稳定币购买。

如何获得公司资金钱包

Crossmint 将为您的公司创建一个钱包,并与您分享钱包地址。

如何获得积分

Crossmint 将安全地将积分转移到公司钱包。然后,公司可以在代理需要充值或完成交易时随时将积分转移到代理钱包。

设置

  1. 克隆仓库
    bash
    git clone https://github.com/Crossmint/mcp-crossmint-checkout.git
    cd mcp-crossmint-checkout

  2. 安装依赖项
    bash
    npm install

  3. 创建 .env 文件

    bash
    cp .env.template .env

  4. 获取 Crossmint API 密钥

    • 登录 Crossmint 控制台 并导航到 Integrate > API Keys > 创建新的服务器密钥
    • 选择范围:orders.create, orders.read, wallets:transactions.create, wallets.create, wallets.read, wallets.balance:read
    • 复制 API 密钥并将其粘贴到 .env 文件中
  5. 填写用户和配送信息

    在 .env 文件中指定用户的 ID 以及他们的姓名、送货地址和电子邮件。同时确保填写公司的钱包地址。

  6. 测试与生产

    保持 .env 文件中的 ENV 变量为 "test" 以便您可以测试订单。将其更改为 "prod" 以完成真实订单。

  7. 生成代理钱包
    bash
    npm run generate-agent-wallet

  8. 将积分转移到代理钱包

    要从公司钱包向通过 userId "johnjoe" 标识的用户转移 5 个积分,请运行以下命令
    bash
    npm run transfer-credits -- 5 johndoe

    如果您通过电子邮件唯一标识用户,可以在 generate-wallet.jscredit-transfer.js 中调整用户定位器。

  9. 更新 Claude 的配置
    bash
    npm run update-claude-config

  10. 构建项目

    bash
    npm run build

  11. 运行服务器

    bash
    npm run crossmint-checkout

与 Claude 一起使用

请 Claude 执行以下操作:

  1. 描述您要找的产品并要求其 Amazon.com 链接,例如:"我想买无味的 LaCroix 气泡水!你能在 Amazon 上查找一下并找到价格在 5 美元以下的商品吗?完成后分享 Amazon 链接。"
  2. 请 Claude 为您购买,例如:"购买这个 https://www.amazon.com/Sparkling-Naturally-Essenced-Calories-Sweeteners/dp/B00O79SKV6"
  3. 检查您的电子邮件以获取购买收据

工具

  1. create-order
    为指定产品创建新订单。亚马逊产品指定为 amazon:<amazon_product_id>amazon:<asin>,而 Shopify 产品则指定为 shopify:<product-url>:<variant-id>

    示例提示:> "给我买这个 https://www.amazon.com/Sparkling-Naturally-Essenced-Calories-Sweeteners/dp/B00O79SKV6"

  2. check-order
    检查现有订单的状态。

    示例提示:

    "我的订单状态是什么?"

  3. get-usd-balance
    获取钱包的美元余额。

    示例提示:

    "我的钱包余额是多少?"

支持

如有任何问题,请直接通过 support@crossmint.io 联系 Crossmint。

相关 MCP 服务