Bitcoin Data MCP Server
Provides Bitcoin blockchain data and analysis tools including real-time blockchain data from Blockstream.info, price and market data from CoinGecko, network metrics from Mempool.space, UTXO analysis, and transaction pattern detection.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Bitcoin Data MCP Servershow me current Bitcoin price and mempool state"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Bitcoin Data MCP Server
A Model Context Protocol (MCP) server that provides Bitcoin blockchain data and analysis tools through free data sources.
Features
Real-time blockchain data from Blockstream.info API
Bitcoin price and market data from CoinGecko API
Network metrics and fee estimates from Mempool.space API
UTXO analysis and basic transaction pattern detection
Data caching for improved performance and reduced API load
Related MCP server: Bitcoin MCP Server
Tools Available
Blockchain Data
get_block: Retrieve block information by hash or heightget_transaction: Get transaction details by TXIDget_address: View address information, balance, and transaction historyget_utxos: Retrieve unspent transaction outputs for an address
Market Data
get_price_data: Current Bitcoin price and market metricsget_historical_price: Historical price data for specified time periods
Network Analysis
get_network_metrics: Bitcoin network health metricsanalyze_fee_landscape: Current fee recommendations and analysisanalyze_mempool_state: Mempool congestion analysis
Advanced Analysis
analyze_utxo_distribution: UTXO distribution analysis for multiple addressestrace_coin_lineage: Basic tracing of coin movementdetect_transaction_patterns: Identify common transaction patterns
Installation
# Clone the repository
git clone https://github.com/myownipgit/bitcoin-data-mcp.git
cd bitcoin-data-mcp
# Install dependencies
npm install
# Build the TypeScript code
npm run buildUsage
# Start the MCP server
npm startThe server runs on stdio, which allows it to be used as a plugin for AI models and tools that support the Model Context Protocol.
Integration with Claude Desktop
This MCP server can be integrated with Claude Desktop to give Claude direct access to Bitcoin blockchain data without requiring internet access from Claude itself.
Setting up Claude Desktop Integration:
Start your Bitcoin MCP Server:
npm startIn Claude Desktop:
Open Settings
Navigate to the "Tools" or "MCP Connections" section
Add a new MCP connection by clicking "Add Tool"
Name: "Bitcoin Data MCP"
Connection Type: "stdio"
Command: The full path to the server launch command, e.g.,
/path/to/bitcoin-data-mcp/dist/server.jsClick "Save"
Claude will now have access to all the Bitcoin data tools provided by this server
Example query to Claude: "What's the current Bitcoin price and network congestion level?"
This integration allows Claude to access real-time Bitcoin data and perform analysis without needing internet access itself, as your local MCP server handles all API calls to Blockstream, CoinGecko, and Mempool.space.
Development
# Run in development mode (build and start)
npm run devData Sources
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/myownipgit/bitcoin-data-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server