Frequently Asked Questions (FAQ) about the MCP Blockchain Query Server
Q: What is the MCP Blockchain Query Server?
A: The MCP Blockchain Query Server is a tool that allows you to easily query Bitcoin (BTC) data using the Blockchain.com APIs. It simplifies access to blockchain information, making it easier to integrate into AI models and other applications.
Q: What is MCP (Model Context Protocol)?
A: MCP is an open protocol that standardizes how applications provide context to Large Language Models (LLMs). It acts as a bridge, allowing AI models to access and interact with external data sources like the Blockchain.com APIs.
Q: What kind of data can I retrieve with this server?
A: You can retrieve various types of Bitcoin data, including block information (by hash), transaction details (by hash), address information (by hash), block count, difficulty, address balance, hashrate, average transaction size, total bitcoins, probability of finding a block, 24-hour market price, block interval, block reward, next retarget, latest hash, unconfirmed count, and 24-hour transaction count.
Q: What are the different transport options available?
A: The server supports both stdio (standard input/output) and SSE (Server-Sent Events) transports. stdio is the default, while SSE provides a more efficient and real-time data stream.
Q: How do I install the MCP Blockchain Query Server?
A: You can install it by creating a Python virtual environment, activating it, and then installing the required packages using pip install -r requirements.txt.
Q: How do I run the server?
A: You can run the server in stdio mode with python main.py or in SSE mode with python main.py --transport sse --port 8000.
Q: What is UBOS and how does this server relate to it?
A: UBOS is a full-stack AI Agent Development Platform. The MCP Blockchain Query Server is an asset that can be used within the UBOS platform to provide AI Agents with access to blockchain data.
Q: Can I use this server to build AI-powered trading bots?
A: Yes, absolutely. The server provides the real-time data you need to make informed trading decisions.
Q: Is this server suitable for blockchain forensics?
A: Yes, you can use this server to investigate illicit activities on the Bitcoin blockchain by analyzing transaction histories and network patterns.
Q: Where can I find the requirements.txt file?
A: The requirements.txt file should be included in the same directory as the main.py file after cloning the repository.
Blockchain Query Server
Project Details
- pavel-bc/mcp-blockchain-query
- Last Updated: 3/21/2025
Recomended MCP Servers
An MCP server for interacting with the Neo N3 blockchain.
MCP Server for journaling
Application for SEO automation and AI-powered optimization
B12's model context protocol server for generating websites with AI
🐞 MCP Node.js debugger
A MCP server to search for accurate academic articles.
The official LetzAI MCP implementation
A Model Context Protocol (MCP) server that provides tools for fetching Reddit content, including frontpage posts, subreddit information...





