ZBD MCP Server logo

ZBD MCP Server

by zebedeeio

The ZBD MCP Server adds Bitcoin Lightning Network payment capabilities to your Large Language Models (LLMs). It leverages the ZBD API to enable various Bitcoin payment functionalities within LLM applications.

View on GitHub

Last updated: N/A

What is ZBD MCP Server?

The ZBD MCP Server is a tool that allows developers to integrate Bitcoin Lightning Network payments into their LLM applications. It utilizes the ZBD API to provide a suite of payment-related functionalities.

How to use ZBD MCP Server?

To use the server, you need to install Node.js, Bun, and obtain a ZBD API key. After setting up the environment and building the executables using pnpm build, you can configure your LLM client (e.g., Claude Desktop or Cursor) to use the server by specifying the full path to the executable.

Key features of ZBD MCP Server

  • Send Bitcoin Lightning payments

  • Create and manage Lightning charges

  • Support for ZBD Gamertags and Lightning Addresses

  • Email Payments

  • Voucher Management

Use cases of ZBD MCP Server

  • Integrating Bitcoin payments into LLM-powered chatbots

  • Enabling micro-transactions within LLM applications

  • Creating payment gateways for LLM-based services

  • Rewarding users for contributing to LLM training data

FAQ from ZBD MCP Server

How do I get a ZBD API key?

You can obtain an API key from the ZBD Developer Dashboard.

What are the prerequisites for running the ZBD MCP Server?

You need Node.js 23+ (or Bun/Deno), Bun (for building executables), and a ZBD API key.

How do I build the executables?

Run the pnpm build command in the project directory.

How do I specify the server path in Cursor?

Always use the full path to the executable, e.g., /path/to/your/project/bin/mcp-zbd.

How can I see the list of available tools?

The available tools are listed in the ZBD.ts Tools Available section of the README, including functionalities like send-lightning-payment, create-charge, and get-wallet-info.