Token导航 LogoToken导航TokenDH.com
Zbd MCP Server logo
开发工具HTTP官方级别未说明来源级核验

Zbd MCP Server

MCP Server

ZBD MCP Server

工具数

24

提示词数

0

GitHub Stars

3

资源数

0
TypeScriptClaudeAPI集成Claude DesktopClaudeCursor

安装说明

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

作者 / 组织

zebedeeio

提供方

zebedeeio

最后核验

2026/5/18 04:06

运行时

Node.js

快速接入

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

命令预览

npm install -g bun

详细介绍

⚠️ 弃用通知

🚨 此MCP服务器不再维护。 🚨

我们已经转向了新的和改进的MCP服务器实现。所有未来的更新、功能和支持都将在那里提供。

👉 请在此处迁移到新的MCP服务器:https://github.com/zebedeeio/zbd-payments-typescript-sdk/tree/main/packages/mcp-server

此仓库仍将可供参考,但不建议用于生产。

______________________________________________________________________

ZBD MCP服务器(已弃用,请改用此服务器:https://github.com/zebedeeio/zbd-payments-typescript-sdk/tree/main/packages/mcp-server)

为您的LLM添加比特币能力。

基础SDK

这个MCP服务器使用官方的TypeScript SDK——https://github.com/modelcontextprotocol/typescript-sdk

先决条件

  • Node.js 23+(或Bun/Deno/任何支持运行.ts文件的东西)
  • Bun(用于构建可执行文件)
  • 用于支付处理的ZBD API密钥

ZBD设置

从ZBD开发人员仪表板获取API密钥,并将其放入新的 .env 文件下 ZBD_API_KEY=XXXXXXXXXXXX (检查 .env.example 例如)。

一旦完成,运行 pnpm build 命令并在您的客户端上设置MCP服务器(例如Claude Desktop或Cursor)。

安装Bun

如果您没有安装Bun,可以使用以下方法之一进行安装:

macOS和Linux

# Using curl (recommended)
curl -fsSL https://bun.sh/install | bash

# Using Homebrew
brew install oven-sh/bun/bun

# Using npm
npm install -g bun

视窗

# Using PowerShell
powershell -c "irm bun.sh/install.ps1|iex"

# Using npm
npm install -g bun

# Using Scoop
scoop install bun

通过运行以下命令验证您的安装:

bun --version

安装

pnpm install

故障排除

  • 使用 ps aux | grep mcp-zbd | grep -v grep 列出所有正在运行的ZBD MCP服务器实例。
  • 使用 pkill -f mcp-zbd 以杀死可能残留的任何重复的ZBD MCP服务器实例。

项目结构

该项目展示了构建MCP工具的模块化方法:

  • 每个工具都在它自己的TypeScript文件中定义 src 目录
  • 每个工具都可以内置到 bin 目录
  • 主要 index.ts 提供实际的工具实现

可用工具

  1. 震旦系 (src/zbd.ts):ZBD API用于全球比特币闪电支付

创建新工具

要创建新工具,请执行以下操作:

  1. 在中创建一个新的TypeScript文件 src 目录(例如。, src/mytool.ts)
  2. 使用现有工具作为模板
  3. 将构建脚本添加到 package.json:
"build:mytool": "mkdir -p bin && bun build src/mytool.ts --compile --minify --sourcemap --outfile bin/mcp-mytool"
  1. 更新 build:all 包含新工具的脚本

用法

构建可执行文件

# Build all tools
pnpm build

# Build a specific tool
pnpm build:zbd

生成的可执行文件将位于 bin 目录,可以直接运行:

./bin/mcp-zbd

光标注释

将这些工具与Cursor一起使用时,请始终使用可执行文件的完整路径:

/path/to/your/project/bin/mcp-zbd

或者,您可以直接使用Node运行TypeScript文件:

/path/to/node ~/path/to/project/src/index.ts

测试

# Run all tests
pnpm test

# Run tests in watch mode
pnpm test:watch

# Run tests with coverage
pnpm test:coverage

ZBD.ts工具可用

ZBD MCP服务器中提供以下工具:

  1. send-lightning-payment -使用ZBD将比特币闪电网络付款发送到闪电地址
  2. send-gamertag-payment -向ZBD玩家代号发送比特币付款
  3. create-gamertag-charge -为ZBD用户生成付款请求
  4. validate-lightning-address -验证Lightning地址的有效性
  5. create-lightning-charge -生成闪电地址的付款请求
  6. get-userid-by-gamertag -从ZBD玩家代号中检索用户ID
  7. get-gamertag-by-userid -从用户ID检索ZBD玩家代号
  8. send-email-payment -将即时比特币付款发送到任何电子邮件
  9. get-wallet-info -检索ZBD项目钱包的所有数据
  10. check-supported-region -验证用户是否来自受支持的地区
  11. get-zbd-ip-addresses -获取ZBD服务器的官方IP地址
  12. internal-transfer -在两个项目之间进行资金转账
  13. create-withdrawal-request -创建比特币提款二维码
  14. get-withdrawal-request -检索单个提款请求的所有数据
  15. send-payment -发送比特币闪电网络支付
  16. get-payment -检索单个付款的所有数据
  17. decode-charge -了解Charge二维码的内部属性
  18. create-charge -创建新的比特币闪电网络费用
  19. get-charge -检索单个费用的所有数据
  20. create-voucher -创建可由任何ZBD用户兑换的一次性ZBD代金券
  21. get-voucher -检索ZBD凭证的详细信息
  22. redeem-voucher -兑换ZBD代金券,记入您的Project钱包
  23. revoke-voucher -撤销有效的ZBD凭证,并将sats退还到您的Project钱包
  24. send-batch-lightning-payments -在单个请求中向闪电地址发送多个比特币闪电网络付款

目录标签

目录标签

TypeScriptClaudeAPI集成developer-tools比特币支付本地部署闪电网络开发工具

支持客户端

Claude DesktopClaudeCursor

接入字段

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

HTTP

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

none

运行时(runtime,运行环境)

Node.js

工具数量(toolCount,工具数)

24

资源数量(resourceCount,资源数)

0

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

0

权限和风险

HTTPnone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP