maestro-mcp-server
Maestro MCP Server for Bitcoin
Documentation
Maestro MCP Server
A Model Context Protocol (MCP) server for interacting with Bitcoin via the Maestro API platform. Provides tools for exploring blocks, transactions, addresses, and more on the Bitcoin blockchain.
Quick Links
- Hosted Mainnet: `https://xbt-mainnet.gomaestro-api.org/v0/mcp`
- Hosted Testnet4: `https://xbt-testnet.gomaestro-api.org/v0/mcp`
- API Key Required: Get your Maestro API key
- Client Examples: maestro-mcp-client-examples
Getting Started
Requirements
- Bun v1.0 or higher
Installation & Setup
# Install dependencies
bun install
# Build the project
bun run build
# Copy and edit environment variables
cp .env.example .env
# Edit .env to add your Maestro API key and any other configRunning the Server
bun run start:http- The server will start on the port specified in your `.env` (default: 3000).
- Access the MCP endpoint at `http://localhost:/mcp`.
Features
- ๐ Streamable HTTP MCP server (spec)
- ๐ API Key authentication (see `.env.example`)
- ๐ฆ Multiple APIs:
- Blockchain Indexer
- Mempool Monitoring
- Market Price
- Wallet
- Node RPC
- ๐ Supported Networks:
- Mainnet: `API_BASE_URL=https://xbt-mainnet.gomaestro-api.org/v0`
- Testnet4: `API_BASE_URL=https://xbt-testnet.gomaestro-api.org/v0`
API Reference & Examples
Server Generation
This server is generated using `openapi-mcp-generator`:
npx openapi-mcp-generator --input openapi-merged.json --output ./ --force --transport streamable-http --port 3000Contributing & Development
Contributions and feature requests are welcome! Please:
- Document your changes clearly
- Submit a pull request or open an issue
Local Development
- Use `bun run dev` for hot-reloading (if configured)
- Run tests with `bun test`
Support
License
Frequently asked questions
What is maestro-mcp-server?
maestro-mcp-server is Maestro MCP Server for Bitcoin
How do I install maestro-mcp-server?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is maestro-mcp-server open source?
Yes โ it is hosted on GitHub at https://github.com/maestro-org/maestro-mcp-server and has 24 stars.
Related MCP tools
A model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more.
CTTF: MCP integration between Cursor and Figma, allowing Cursor Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
๐ฅ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients. JavaScript-based implementation.
This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities JavaScript-based implementation.
Shrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP