Maestro MCP Server
A Model Context Protocol (MCP) server that enables AI language models to interact directly with Bitcoin blockchain data through natural language. Perfect for building Bitcoin agents and AI-powered applications.- Repository: maestro-mcp-server
- Key Features: Streamable HTTP MCP server, API key authentication, multi-API support
- Use Cases: AI agents, LLM-powered Bitcoin applications, conversational blockchain interfaces
- Networks: Bitcoin mainnet and testnet4
- Tutorial: MCP: Interact with Bitcoin via an LLM
Maestro MCP Client Examples
Ready-to-use client implementations and examples for integrating the Maestro MCP server with popular AI platforms and development tools.- Repository: maestro-mcp-client-examples
- Supported Clients: Claude Desktop, Cursor IDE, basic HTTP clients
- Key Features: Drop-in configurations, authentication handling, debugging tools
- Documentation: Complete setup guides for each supported platform
Maestro Symphony
A fast, mempool-aware, and extensible Bitcoin indexer and API server. Symphony provides a framework for indexing UTXOs, metaprotocols, and any other onchain activity with custom indexing capabilities and continuously updated state snapshots for reducing node sync times.- Repository: maestro-symphony
- Key Features: Custom indexers, mempool awareness, rollback handling, extensible framework
- Built-in Indexers: Runes, UTXOs by address, transaction counts
- Networks: Bitcoin mainnet, testnet4, and regtest
- Tutorial:
Maestro Esplora Proxy
An authenticated proxy server that enables BDK (Bitcoin Development Kit) applications and other Esplora clients to seamlessly connect to Maestro’s Esplora API with automatic API key injection.- Repository: maestro-esplora-proxy
- Key Features: Transparent API key injection, BDK compatibility, local proxy server
- Use Cases: BDK wallet integration, Mempool.space migration
- Tutorial: Mempool.space Migration Guide
Bitcoin Metaprotocols Canister
An Internet Computer (ICP) canister that provides indexing services for Bitcoin metaprotocols, specifically focused on Bitcoin inscriptions and ordinals data.- Repository: maestro-bitcoin-metaprotocols-canister
- Key Features: Address inscriptions lookup, UTXO inscriptions and collection metadata
- Integration: Leverages Maestro’s APIs for Bitcoin metaprotocol data
- Platform: Internet Computer Protocol (ICP)
- Tutorial: Metaprotocols Canister Usage Guide
Community & Collaboration
Developer Resources
All our open-source projects include:- 📚 Comprehensive documentation and setup guides
- 🛠️ Working examples and tutorials
- 🐛 Issue tracking and community support
- 📄 Open source licenses (Apache 2.0)
Getting Involved
We welcome contributions from the global developer community:- Star our repositories to stay updated on new releases
- Submit issues for bugs, feature requests, or questions
- Contribute code through pull requests
- Join our Discord for real-time community support
- Share your projects built with Maestro’s open-source tools.
Open source is fundamental to Bitcoin’s ethos of decentralization, transparency, and community-driven innovation. By contributing our tools and infrastructure to the open-source ecosystem, we help:
- Lower barriers to entry for Bitcoin developers
- Accelerate innovation through shared tools and libraries
- Build trust through transparent, auditable code
- Foster collaboration across the Bitcoin development community
- Enable customization for specific use cases and requirements