btcpayserver-mcp
Related Servers
Alternatives to btcpayserver-mcp
- AlicenseBqualityFmaintenanceA server that enables interaction with Square's API via Goose, supporting queries for locations, customers, and more with context preservation and MCP-compliant responses.124MIT
Related Servers
- AlicenseAqualityDmaintenanceAn MCP server that enables AI agents to manage merchant payment processing through the BTCPay Server Greenfield REST API. It supports tools for creating invoices, managing stores, tracking payments, and performing Lightning Network operations.21MIT
- AlicenseAqualityDmaintenanceMCP server for cryptocurrency payment integration, enabling payment requests, webhook verification, and payment URL building.6MIT
- AlicenseNot gradedqualityCmaintenanceModel Context Protocol (MCP) server for Polar Lightning that enables AI assistants to manage Bitcoin Lightning Network test environments, including network creation, node management, Bitcoin operations, Lightning channel management, and Taproot Assets.10 npm7MIT
- AlicenseDqualityNot gradedmaintenanceA comprehensive MCP server that provides sophisticated tools for interacting with PocketBase databases. This server enables advanced database operations, schema management, and data manipulation through the Model Context Protocol (MCP).14643 npm70MIT
- AlicenseNot gradedqualityDmaintenanceA comprehensive Model Context Protocol (MCP) server providing 50+ tools for Algorand blockchain development, including account management, asset operations, smart contracts, API integration, swap functionality, and advanced transaction capabilities.18 npmMIT
- FlicenseNot gradedqualityDmaintenanceA server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.-
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: btcpay_request executes API operations, get_method_info provides parameter details for specific methods, and get_service_info discovers available services. There is no overlap in functionality, and an agent can easily distinguish between them based on their descriptions.
The tool names follow a consistent verb_noun pattern throughout: btcpay_request, get_method_info, and get_service_info. All use snake_case with clear action-object naming, making them predictable and easy to understand.
With only 3 tools, the server feels thin for a BTCPayServer integration, which typically involves multiple operations like creating invoices, managing stores, or handling payments. While the tools provide a foundation for exploration and execution, the count is borderline low for the apparent scope of interacting with a payment processing platform.
The tool surface is significantly incomplete for a BTCPayServer domain. It lacks core operations such as creating invoices, retrieving payment details, managing stores, or handling webhooks. The tools focus on discovery and generic execution, but without direct methods for common workflows, agents will likely encounter dead ends or inefficiencies.