BTCPayServer
Integrates with BTCPayServer's API to provide complete Bitcoin payment processing, store management,...
Log into your BTCPayServer instance
- Open your browser and visit the URL of your BTCPayServer (e.g.,
https://your-btcpay-instance.com). - Sign in with your account credentials.
- Open your browser and visit the URL of your BTCPayServer (e.g.,
Generate an API Key
- Go to the top-right corner and click on Account, then select Manage Account.
- Navigate to the API Keys section.
- Click Generate Key.
Select Permissions
- When prompted, choose the precise permissions required for your use case (for example: store management, payment request creation, webhooks, etc.).
- For typical integrations, consider:
- Store management:
btcpay.store.canmodifystoresettings - Payment requests:
btcpay.store.cancreateinvoice - User management:
btcpay.user.canmodifyprofile - Webhooks:
btcpay.store.webhooks.canmodifywebhooks
- Store management:
- Confirm and save.
Copy the API Key
- The API key will be displayed after generation.
- Copy this value and save it securely.
Find Your Store ID (Optional)
- If you want to set a default store, from the dashboard, navigate to your store.
- The store ID is often visible in the store URL or under store details.
Fill in Credentials in the FastMCP Connection Interface
- Click the "Install Now" button to set up the BTCPayServer MCP integration.
- In the FastMCP connection interface, enter the following values:
BTCPAY_BASE_URL: The URL of your BTCPayServer instance (e.g.,https://your-btcpay-instance.com)BTCPAY_API_KEY: The API key you generated in step 4BTCPAY_STORE_ID: (Optional) The default store ID you found in step 5
Tip: Never share your API key publicly. Use permissions that are as restrictive as possible for your use case.
Quick Start
Choose Connection Type for
Authentication Required
Please sign in to use FastMCP hosted connections
Configure Environment Variables for
Please provide values for the following environment variables:
started!
The MCP server should open in . If it doesn't open automatically, please check that you have the application installed.
Copy and run this command in your terminal:
Make sure Gemini CLI is installed:
Visit Gemini CLI documentation for installation instructions.
Make sure Claude Code is installed:
Visit Claude Code documentation for installation instructions.
Installation Steps:
Configuration
Installation Failed
More for Finance
View All →Fear & Greed Index
Provides real-time access to CNN's Fear & Greed Index for US stock market sentiment analysis, retrieving current composite scores and seven individual market indicators including S&P 500 momentum, options ratios, and volatility measures with historical comparisons.
More for API Development
View All →Sentry
Streamline Sentry API integration with this remote MCP server middleware prototype. sentry-mcp acts as a bridge between clients and Sentry, supporting flexible transport methods and offering tools like the MCP Inspector for easy service testing. Inspired by Cloudflare’s remote MCP initiative, it helps developers adapt and debug workflows, making Sentry interaction smoother for both cloud and self-hosted environments.
Tatum Blockchain
Integrates with Tatum's blockchain infrastructure to provide multi-chain data access across 130+ networks including Bitcoin, Ethereum, Polygon, and Solana for retrieving NFT metadata, wallet portfolios, transaction histories, token ownership verification, and exchange rates.