Bitview logo

Bitview

Read-only MCP access to Bitcoin addresses, transactions, blocks, mempool data, fees, and on-chain analytics.

Install Bitview

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://mcp.bitview.space/

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

Bitview MCP server connects AI agents to Bitcoin blockchain, mempool, market, and on-chain analytics data through read-only tools. It provides address balances, UTXOs, transaction histories, privacy-preserving address hash lookups, block details, fee statistics, difficulty data, and CPFP package analysis. The hosted service exposes an MCP endpoint without account or authentication requirements, while Bitview can also be self-hosted against a Bitcoin Core node. Reach for it when an agent needs to inspect Bitcoin state or research historical chain data without submitting transactions.

Use cases

  • Inspect Bitcoin address balances and UTXOs
  • Trace confirmed and unconfirmed address transactions
  • Analyze block fees, rewards, sizes, and weights
  • Check Bitcoin difficulty adjustments and chain state
  • Investigate CPFP transaction packages

Key features

  • Read-only Bitcoin blockchain and mempool queries
  • Address and UTXO inspection across major address types
  • Cursor-based transaction history pagination
  • Privacy-preserving RapidHash address prefix matching
  • Block, fee, reward, and difficulty analytics
  • CPFP ancestor and descendant analysis

Tools75

What Bitview lets your agent do. Expand a tool for its parameters.

Verified live~13.5k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

17/17 checks healthy over the last 56d

What it can do

From the 75 tools this server returned when we ran it.

Makes network requests · 5Read-only tools · 75
Tool definitions changed on 2026-11-12. Review them if you approved this server earlier.

Observed 2026-11-12 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars177Stargazers on the source repository.
Last commitTodayMost recent push to the default branch.
Tools exposed75Callable tools this server registers over MCP.

How Bitview works

What Bitview does

Bitview MCP server gives AI agents query access to Bitcoin data. Its tools cover address metadata, confirmed and unconfirmed transactions, UTXOs, blocks, block headers, fee rates, rewards, sizes, weights, chain status, and difficulty adjustments. The interface is read-only, so it is suited to investigation, monitoring, and analysis rather than wallet control or transaction submission.

Address tools accept common Bitcoin address types, including P2PKH, P2SH, P2WPKH, P2WSH, P2TR, and P2A, along with compressed or uncompressed P2PK public keys represented as hexadecimal. Address history can include mempool transactions and confirmed transactions, with cursor-based continuation using a transaction ID.

How it works

The hosted Bitview deployment is available through the MCP endpoint at https://mcp.bitview.space/. The service also provides a web application, REST API, OpenAPI document, and command-line and language clients. Its underlying Bitview application turns Bitcoin Core data into a local data platform using the Bitcoin Research Kit, indexing components, analytics plugins, a query layer, and generated clients.

For local deployment, Bitview reads from a Bitcoin Core mainnet node with RPC access and complete blk*.dat files from genesis. The default setup builds an indexed view of the chain and serves its API and showcases on port 3110, bound to the local machine unless the server binding is changed. The MCP tools expose selected query operations over that data rather than mutation operations.

Setup and configuration

The hosted endpoint requires no account or authentication. A compatible MCP client can be configured to connect to the endpoint directly.

To self-host the daemon on Linux or macOS, install it with Rust and start it with:

bash
rustup update && RUSTFLAGS="-C target-cpu=native" cargo install --locked bitviewd
bitviewd

A full self-hosted deployment needs a mainnet Bitcoin Core node with RPC enabled, the complete block-file history, approximately 290 GiB for Bitview in addition to Bitcoin Core storage and growth, and 16 GB of RAM recommended for a full sync. The repository also supports custom compositions and plugins through its Rust-based Bitview and BRK components.

Tools and capabilities

  • Inspect address balances, transaction counts, UTXOs, confirmed history, and mempool history.
  • Discover addresses by type and RapidHash v3 prefixes without sending raw addresses or extended public keys.
  • Retrieve recent blocks, blocks by height, block hashes, headers, transaction IDs, and block transactions by index.
  • Check block status, chain tip height, chain tip hash, and block timestamps.
  • Analyze fee-rate percentiles, average block fees, rewards, sizes, and weights over selected periods.
  • Review difficulty adjustment progress and historical adjustments.
  • Examine CPFP ancestors, descendants, and effective package fee rates.

Most list operations impose bounded result sizes. Address history supports continuation with after_txid; block transaction retrieval uses a starting index in increments of 25.

Limitations and notes

Bitview is read-only: its MCP tools query Bitcoin state and analytics but do not send transactions or alter the chain. Some results distinguish confirmed chain data from live mempool data, and block-status queries identify whether a block belongs to the best chain. Self-hosting has substantial storage and synchronization requirements because it processes the Bitcoin Core chain from genesis. The hosted instance is the simpler option for agents that only need remote queries.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Bitview

Bitview is an MCP server that connects AI agents to Bitcoin blockchain, mempool, market, and on-chain analytics through read-only tools. It supports address and UTXO lookups, transaction history, block and fee queries, difficulty data, and CPFP package inspection through its hosted MCP endpoint or a self-hosted Bitview deployment.

Install the self-hosted daemon with Rust using `cargo install --locked bitviewd`, then run `bitviewd`. Self-hosting requires Linux or macOS, a mainnet Bitcoin Core node with RPC access, complete `blk*.dat` files from genesis, substantial disk space, and memory for the initial sync. The hosted endpoint requires no installation.

Bitview can query address balances, transaction counts, confirmed and mempool transactions, UTXOs, blocks, headers, transaction IDs, fee rates, block rewards, sizes, weights, chain status, and difficulty adjustments. It also provides RapidHash address prefix matching and CPFP package information.

No. The hosted Bitview showcases, API, and MCP endpoint are available without an account or authentication. Self-hosted deployments run against your own Bitcoin Core and Bitview environment.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBitview AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/bitview?style=directory)](https://allmcps.com/mcp/bitview)
HTML Embed
<a href="https://allmcps.com/mcp/bitview"><img src="https://allmcps.com/api/badge/bitview?style=directory" alt="Bitview on AllMCPs" /></a>