Blockdaemon MCP. Query multi-chain block data and financial records.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Blockdaemon (Blockchain Infrastructure) MCP Server provides unified access to multi-chain blockchain data. Use it to list blocks, track transactions across major protocols (Bitcoin, Ethereum, Solana, Polkadot), or generate detailed financial reports for any address.
It lets your AI client query complex, institutional-grade blockchain records without needing separate API keys or multiple connections.
What your AI agents can do
Get financial report
Generates a financial report, showing total balance, rewards, and transaction volume for a specific address.
Get utxos
Retrieves the Unspent Transaction Outputs (UTXOs) for a given address on UTXO-based chains.
List blocks
Fetches a list of block identifiers and metadata for major blockchain protocols.
Retrieves block identifiers and associated metadata for multiple protocols, including Ethereum, Bitcoin, and Solana.
Queries a full list of transactions associated with a specific account address across various supported blockchain networks.
Retrieves Unspent Transaction Outputs (UTXOs) for UTXO-based chains like Bitcoin and Litecoin.
Creates detailed financial reports, providing total balance, rewards, and transaction volume for a given address.
Allows your agent to switch between mainnet and testnet environments, ensuring consistent data access regardless of the network.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Blockdaemon MCP Server: 4 Tools for Blockchain Data
These tools let your agent query, track, and report on blockchain data for major protocols like Ethereum and Bitcoin.
019e386dget financial report
Generates a financial report, showing total balance, rewards, and transaction volume for a specific address.
019e386dget utxos
Retrieves the Unspent Transaction Outputs (UTXOs) for a given address on UTXO-based chains.
019e386dlist blocks
Fetches a list of block identifiers and metadata for major blockchain protocols.
019e386dlist transactions
Gets a complete list of transactions that have occurred for a specific account address.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Blockdaemon (Blockchain Infrastructure), then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Blockdaemon's MCP Server gives your AI client one place to pull multi-chain data. You can use it to list blocks, track transactions across Bitcoin, Ethereum, Solana, Polkadot, or generate detailed financial reports for any address. It lets your agent query complex, institutional-grade blockchain records without needing separate API keys or multiple connections.
Audit Block Metadata
Your agent can grab block identifiers and metadata for several major protocols, including Ethereum, Bitcoin, and Solana, using list_blocks. You'll get the block IDs and associated metadata for those chains.
Track Account History
To see an account's full history, use list_transactions. It pulls every transaction that's happened for a specific address across all the networks it supports.
Manage UTXO Sets
For UTXO-based chains like Bitcoin and Litecoin, you'll manage Unspent Transaction Outputs (UTXOs) by calling get_utxos. This tool retrieves the specific unspent transaction outputs for a given address.
Generate Financial Summaries
Want a big picture of an address? get_financial_report generates a detailed financial summary, giving you the total balance, rewards, and transaction volume for that address. You can also use this to check addresses on Algorand, Stellar, and Tezos.
Cross-Chain Data Aggregation
It handles switching between mainnet and testnet environments, keeping your data consistent no matter which network you're looking at.
How Blockdaemon MCP Works
- 1 Subscribe to the server and input your required Blockdaemon API Key.
- 2 Tell your AI agent the specific data you need (e.g., 'What were the last 10 blocks on Ethereum?').
- 3 Your agent calls the correct tool (
list_blocks,list_transactions, etc.), and the server returns the raw, structured data directly to your agent.
The bottom line is, you give the agent a request, and the server gives back the raw, verified blockchain data payload.
Who Is Blockdaemon MCP For?
This server is for developers and analysts who need to build applications or perform audits based on raw blockchain data. If your job involves tracking asset movement, validating state changes, or cross-chain financial reporting, you need this. It eliminates the need to manage multiple, disparate blockchain API keys and services.
Debug transactions and verify block data directly from the IDE, treating the blockchain as a live, queryable database.
Aggregate financial reports and transaction histories across multiple chains for cross-chain auditing and reporting.
Monitor wallet activity and UTXO sets for treasury management, needing verifiable, up-to-date state information.
What Changes When You Connect
- Financial Reports: Use
get_financial_reportto quickly generate detailed reports. You get total balance, rewards earned, and transaction volume for an address, eliminating the need for multiple API calls just to summarize value. - Deep Transaction History:
list_transactionsgives you the full audit trail. You pull transaction histories for specific addresses, allowing you to track funds movement over time, not just the current balance. - UTXO Management: The
get_utxostool is specific for UTXO chains. It fetches the Unspent Transaction Outputs, which is critical for correctly assessing an address's true spendable funds on chains like Bitcoin. - Block Verification:
list_blockslets you retrieve block identifiers and metadata for protocols like Ethereum, Solana, and Polkadot. This is how you verify the underlying consensus layer for a given transaction. - Developer Focus: You don't need to juggle different client libraries or manage multiple API credentials. The server unifies access to institutional-grade data through a single, consistent interface for your agent.
Real-World Use Cases
Auditing a Cross-Chain Fund Transfer
A data analyst needs to confirm a fund movement from an Algorand wallet to an Ethereum contract. They ask their agent to run get_financial_report on both addresses, then use list_transactions to trace the specific transfer hash. The agent stitches this data, providing a single, verified timeline of the cross-chain movement.
Debugging a Smart Contract Failure
A web3 developer notices an unexpected state change. They ask their agent to call list_blocks to verify the block metadata for the time of the failure, and then use get_utxos to check the exact spendable funds immediately before the event. This pinpoints the issue faster than manually checking block explorers.
Calculating Total Wallet Value
A crypto ops specialist needs to know the total spendable value across different asset types. They run get_utxos for Bitcoin and then call get_financial_report for a specific token address. The agent aggregates these two distinct data types to give a single, actionable total.
Historical Research on Network Activity
A researcher needs to study the activity of a major protocol. They instruct their agent to call list_blocks for a specific date range to get the block identifiers, and then use list_transactions to pull all associated transaction records for analysis.
The Tradeoffs
Calling APIs sequentially
Trying to figure out an address's value by first checking the balance via a dedicated API, then manually switching to a separate UTXO API, and then running a history check. This creates a series of time-consuming, dependent API calls that often fail due to rate limits.
→
Instead, have your agent run get_financial_report first. If the report is insufficient, use get_utxos or list_transactions to drill down to the specific data points needed. The server handles the orchestration.
Assuming one tool covers everything
Relying only on list_transactions to determine a wallet's current value. This fails because list_transactions only shows history, not the aggregated, current spendable state (UTXOs).
→
To get a complete view, always supplement history with get_utxos for UTXO-based chains, and use get_financial_report for a summary of total assets.
Ignoring Network Context
Writing a script that assumes all data is on the mainnet, but forgetting to check if the target address is on the testnet or a sidechain. The data retrieved will be wrong, wasting time.
→ Use the server's built-in multi-network support. Your agent handles the switch between mainnet and testnet environments, so you don't have to write the network logic yourself.
When It Fits, When It Doesn't
Use this server if your workflow demands reliable, multi-source blockchain data. You need to compare raw UTXO sets (get_utxos) against aggregated financial summaries (get_financial_report), or you must validate transaction records (list_transactions) against the underlying block metadata (list_blocks).
Don't use this if you only need a single, simple piece of data, like just checking a current balance (use a dedicated balance API instead). This toolset is for complex auditing and state verification. If you only need to know if a contract deployed, use a dedicated contract registry tool—this server focuses on transaction and asset movement.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Blockdaemon. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 4 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Tracking crypto movement shouldn't require jumping between five different dashboards.
Today, auditing a single wallet's activity means logging into a history tab, checking the current balance on a separate dashboard, and then manually verifying the latest block on a third explorer. You copy addresses, paste them into different query fields, and wait for each page to load. It's a tedious, multi-step process that is slow and prone to missing the critical link between the transaction and the block it lives in.
With the Blockdaemon MCP Server, your agent handles the whole sequence. You ask for the wallet's history, and the server coordinates calls to `list_transactions` and `get_financial_report`. You get a single, unified data stream that connects the history, the current state, and the underlying block metadata. It's instant context, without the copy-pasting.
Using Blockdaemon (Blockchain Infrastructure) MCP Server
The server eliminates the need to write complex, multi-API wrapper functions. You don't have to manage the API keys, the rate limiting, or the different data models (UTXO vs. Account-based). You simply invoke the tool that describes the data you need.
You get a single, reliable interface that understands the differences between UTXOs, transaction lists, and financial summaries. It's the API layer that connects all the blockchain pieces, making the data usable right out of the box.
Common Questions About Blockdaemon MCP
How do I use the `list_transactions` tool with Blockdaemon (Blockchain Infrastructure) MCP Server? +
You provide the specific account address and the desired time frame. The server returns all transactions linked to that address, giving you a complete history. This is better than checking a simple balance, because it shows how the balance got there.
Does `get_financial_report` only show the total balance? +
No, the get_financial_report tool gives more. It includes the total balance, rewards earned, and transaction volume for the specified period. It's designed for high-level financial summaries.
What is the difference between `get_utxos` and `list_transactions`? +
They track different things. list_transactions shows a chronological list of every transfer. get_utxos shows the specific, unspent coin bundles currently available to spend on UTXO chains like Bitcoin.
Can I use `list_blocks` for any blockchain? +
Yes. list_blocks retrieves block identifiers and metadata for multiple protocols, including Ethereum, Bitcoin, Solana, and Polkadot, allowing you to check multiple chains from one place.
How do I handle rate limits when using `list_blocks`? +
The server handles standard rate limits by providing exponential backoff suggestions. If you hit a limit, your AI client should pause and retry the call after a specified delay, usually 2-5 seconds.
What data does `get_financial_report` cover for a given address? +
It provides a comprehensive view including total balance, earned rewards, and transaction volume for the specified time frame. You'll get more than just the current balance.
Can I use `list_transactions` to filter by specific transaction types? +
Yes, you can pass specific filters like 'transfer' or 'mining reward' as parameters. This narrows the results and helps you focus on the exact activity you need.
What chains are supported by `get_utxos`? +
The get_utxos tool supports UTXO-based chains, including Bitcoin, Dogecoin, and Litecoin. It will fail if you try to use it on an account that doesn't use the UTXO model.
Which protocols are supported for financial reports? +
The get_financial_report tool currently supports Algorand, Polkadot, Stellar, Tezos, and XRP.
Can I filter transactions by date? +
Yes, the list_transactions tool allows you to provide 'from' and 'to' Unix timestamps to narrow down your search.
How do I check unspent balances for Bitcoin? +
Use the get_utxos tool with the 'bitcoin' protocol and the specific wallet address. You can also toggle 'check_mempool' to include unconfirmed transactions.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Jira Cloud
Manage projects, search issues, and track tasks via Jira Cloud API.
Langfuse (LLM Tracing & Evals)
Monitor LLM apps via Langfuse — track traces, manage prompt templates, and audit evaluation scores.
Nimbleway
Web data collection and scraping via Nimbleway — extract content and search the web directly from your AI agent.
You might also like
Liftoff
Access mobile advertising performance reports and metadata via the Liftoff REST API.
Ecwid
Manage e-commerce stores via Ecwid — search products and orders, handle inventory, track customers, and audit store profiles directly from any AI agent.
Cheddar
Manage usage-based billing and subscriptions via Cheddar — track usage, monitor invoices, and manage customers directly from any AI agent.