BTCPay Server MCP server
xyz.draket/btcpay-mcp·v0.3.021 tools for AI agents to manage BTCPay Server: invoices, payments, stores, webhooks, Lightning
0 stars
Reviews
Write oneNobody has reviewed BTCPay Server MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
BTCPay Server MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualityno auth information5/15
- Maintenancelast push 41 days ago12/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year5/10
How BTCPay Server MCP compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 55/100
- higher than 10% of 48,255 servers
Install BTCPay Server MCP in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the BTCPay Server MCP repository's README, as published. We do not edit it. Read it on GitHub
btcpay-mcp
MCP server for BTCPay Server — let AI agents create invoices, manage stores, track payments, and check exchange rates through the Greenfield REST API.
21 tools · MIT licensed · Zero hardcoded credentials
The only MCP server for BTCPay Server. While other Bitcoin MCP servers cover blockchain data and node RPC, btcpay-mcp is the first to expose full merchant payment processing — invoice creation, store management, pull payments, payment requests, Lightning operations, wallet management, webhooks, and exchange rates — to AI agents.
pip install btcpay-mcpQuick Start
Claude Desktop
Add to your claudedesktopconfig.json:
{
"mcpServers": {
"btcpay-server": {
"command": "uvx",
"args": ["btcpay-mcp"],
"env": {
"BTCPAY_BASE_URL": "https://your-btcpay-server.com",
"BTCPAY_API_KEY": "your-api-key",
"BTCPAY_STORE_ID": "your-store-id"
}
}
}
}Claude Code
claude mcp add btcpay-server -- uvx btcpay-mcpCursor / VS Code
Add to .cursor/mcp.json or .vscode/mcp.json:
{
"mcpServers": {
"btcpay-server": {
"command": "uvx",
"args": ["btcpay-mcp"],
"env": {
"BTCPAY_BASE_URL": "https://your-btcpay-server.com",
"BTCPAY_API_KEY": "your-api-key",
"BTCPAY_STORE_ID": "your-store-id"
}
}
}
}Manual / pip install
pip install btcpay-mcp
# Set environment variables
export BTCPAY_BASE_URL="https://your-btcpay-server.com"
export BTCPAY_API_KEY="your-api-key"
export BTCPAY_STORE_ID="your-store-id"
# Run
btcpay-mcpOr with pip install from source:
git clone https://github.com/toplyrnarfur/btcpay-mcp.git
# or: git clone https://codeberg.org/toplyr-narfur/btcpay-mcp.git
cd btcpay-mcp
pip install -e ".[dev]"
python -m btcpay_mcp.serverTools
Top Use Cases
Ask your AI agent:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
BTCPay Server MCP: common questions
- Is BTCPay Server MCP server safe?
- With care: it is graded C, so read the findings first (55/100). Read the BTCPay Server MCP safety report
- Does BTCPay Server MCP need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is BTCPay Server MCP maintained?
- The last commit was 79 days ago (2026-08-17). The latest release is v0.3.0.