Coinvoyage

io.github.KingPeque由 GitHub 账号 KingPeque 发布v0.1.2更新于 Oct 24, 2026

CoinVoyage MCP — create crypto PayOrders, webhooks, swaps across Bitcoin/Solana/EVM chains.

概览

AI 生成的概览

社区维护的 MCP 服务器,让助手在比特币、Solana 和 EVM 链上创建与查询 CoinVoyage 加密支付订单、管理 webhook 并获取兑换报价。

可以做什么
  • 创建和查询加密支付订单(PayOrder),包括 DEPOSIT 收款发票,配置密钥后还可创建 SALE 与 REFUND 订单
  • 管理订单事件的 webhook
  • 获取兑换报价,查询支持的链与代币
  • 共 15 个工具,直接调用 CoinVoyage REST API
适用场景
适合在应用里集成加密支付、捐赠页面或稳定币结算时使用,让助手在编辑器内直接创建测试发票、注册 webhook 或获取兑换报价,无需手动调用接口。
运行要求
以 npm 包 @kingpeque/coinvoyage-mcp 通过 stdio 在本机运行(需要 Node.js)。需要 CoinVoyage 公开 API 密钥,放在 COINVOYAGE_API_KEY;可选的 COINVOYAGE_API_SECRET 用于 SALE/REFUND 订单、手续费领取和 webhook 管理。COINVOYAGE_API_BASE_URL 可覆盖默认的 api.coinvoyage.io 地址。需要能访问 CoinVoyage API 的网络。
安装前请注意
COINVOYAGE_API_SECRET 是权限较高的服务端密钥,可执行 SALE/REFUND 订单、手续费领取和 webhook 管理;不设置时助手只能读取和走 DEPOSIT 流程。相关工具会创建订单和注册 webhook,会改动商户账户状态。真实收款会产生 CoinVoyage 1.5% 的手续费。该集成由社区维护,与 CoinVoyage 官方无隶属关系。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Coinvoyage,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

coinvoyage-paykit-claudeplugin

Claude Code plugin for integrating CoinVoyage — a non-custodial, multi-chain crypto payment gateway — into any app you build with Claude.

Bundles two surfaces:

  1. Skill (coinvoyage-payments) — triggers whenever Claude is helping with crypto payments, checkout, stablecoins, or web3 payment work. Guides the integration end to end: server-side PayOrder creation, React PaymentWidget, webhook signature verification, and REST API fallback for non-JS stacks.
  2. MCP server (@kingpeque/coinvoyage-mcp) — gives Claude 15 tools for calling the CoinVoyage API directly: create PayOrders, check status, manage webhooks, get swap quotes, and more.

Community-maintained integration. Not officially affiliated with CoinVoyage.

Install

bash
/plugin install KingPeque/coinvoyage-paykit

You'll be prompted at install for:

FieldRequiredNotes
api_keyyesYour public API key from https://dashboard.coinvoyage.io → Developers
api_secretoptionalNeeded for SALE/REFUND orders, webhook management, and fee claims. Leave blank to restrict Claude to read + DEPOSIT flows only.
api_base_urloptionalDefaults to https://api.coinvoyage.io

The secret is stored in your system keychain via Claude Code's sensitive-config pathway — it never lands in a file you'd commit.

What you can now say to Claude

Once installed, these kinds of requests will activate the skill and/or MCP tools:

  • "Add crypto payments to my Next.js checkout"
  • "I want to accept Bitcoin on from my site"
  • "Build a donation page that takes any crypto while I settle to USDC on base"
  • "Create a $25 test invoice and settle to USDC on Base heres my wallet"
  • "Register a webhook at https://mysite.com/api/webhooks/coinvoyage for completed orders"

What's inside

coinvoyage-paykit/├── .claude-plugin/│   └── plugin.json              # Plugin manifest (prompts user for API keys)├── mcp.json                     # Declares the bundled MCP server├── skills/│   └── coinvoyage-payments/│       └── SKILL.md             # Integration guide + trigger description├── mcp-server/                  # Source for @kingpeque/coinvoyage-mcp (npm)│   ├── src/index.ts│   ├── package.json│   └── tsconfig.json├── README.md└── LICENSE

Supported chains

Bitcoin, Solana, Ethereum, Optimism, Arbitrum, Base, BSC, Polygon, Sui — plus any ERC-20 / SPL / native token on these chains. See full chain ID reference in the supported_chains MCP tool.

Pricing (CoinVoyage's, not this plugin's)

  • 1.5% per successful payment
  • 0% offramp
  • Merchants can add a custom percentage fee on top
  • This plugin is free and MIT-licensed. Volume discounts on CoinVoyage fees: [email protected].

Security posture

  • No secrets in this repo. Everything sensitive lives in your Claude Code config, injected into the MCP server at runtime.
  • Per-user keys. Every builder uses their own CoinVoyage API key. Nothing is centrally hosted; there's no shared server to compromise.
  • Minimal network surface. The MCP server only talks to api.coinvoyage.io (or your configured override).
  • HMAC-SHA256 authentication for privileged operations (SALE/REFUND/webhooks/fee claims).
  • Open source. Read the MCP server source at mcp-server/src/index.ts — it's under 300 lines.

Local development

bash
git clone https://github.com/KingPeque/coinvoyage-paykitcd coinvoyage-paykit/mcp-servernpm installnpm run build# Point your MCP client at ./mcp-server/dist/index.js with COINVOYAGE_API_KEY set

Run the skill locally by symlinking skills/coinvoyage-payments/ into ~/.claude/skills/ (or installing the plugin in dev mode).

Contributing

Issues and PRs welcome at https://github.com/KingPeque/coinvoyage-paykit/issues. Please don't commit API keys, secrets, or wallet addresses.

License

MIT — see LICENSE.

Links

来源:README.md,提交 b60fb89

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.2最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分