GetBlock (Web3 RPC Provider) Connector for AI agents.
26 live capabilities
Query real-time balances and block data across 50+ blockchain networks.
Waiting for input…
Why people use GetBlock (Web3 RPC Provider)
GetBlock for Real-Time Blockchain Data Auditing
With the GetBlock MCP, your AI agent handles the navigation for you. Just ask for the status of a transaction or the contents of a block, and the agent pulls the data from the source. You get a unified view of the blockchain without ever leaving your editor.
What Vinkius changes
You get a direct line to 50+ blockchains without managing a single node.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Debugging a failed swap
A developer asks why a transaction failed.
- Real-world use case 02
Portfolio monitoring
A user wants to see their total holdings.
- Real-world use case 03
Chain research
An analyst wants to know the current Bitcoin stats.
Complete set · 26capabilities
The complete GetBlock (Web3 RPC Provider) capability set.
These are the exact actions your AI can choose when you ask it to work with GetBlock (Web3 RPC Provider).
01—04
4 capabilities in this set.
Part of 26 available through GetBlock (Web3 RPC Provider).
- 01 Capability
Btc createpsbt
Create a transaction in the Partially Signed Bitcoin Transaction format. Use this to generate transactions that need multiple signatures.
- 02 Capability
Btc getbestblockhash
Get the hash of the latest block on the Bitcoin network. This is useful for verifying the current tip of the chain.
- 03 Capability
Btc getblockcount
Retrieve the total number of blocks in the longest Bitcoin blockchain. It provides a quick way to see the chain's scale.
- 04 Capability
Btc getblockchaininfo
Get a summary of the current state of the Bitcoin blockchain. This includes processing info and network stats.
05—08
4 capabilities in this set.
Part of 26 available through GetBlock (Web3 RPC Provider).
- 05 Capability
Btc sendrawtransaction
Submit a raw, hex-encoded transaction to the network. It allows for direct submission of serialized data.
- 06 Capability
Debug trace block by number
Get traces for every transaction within a specific block. This is perfect for auditing all activity in a single block.
- 07 Capability
Debug trace call
Run an eth_call within a specific block's execution context. It helps you see what happens during a specific call.
- 08 Capability
Debug trace transaction
Get all traces for a specific transaction. Use this to see every step of a smart contract execution.
09—12
4 capabilities in this set.
Part of 26 available through GetBlock (Web3 RPC Provider).
- 09 Capability
Eth accounts
List all addresses owned by the connected client. This helps you see which accounts you have access to.
- 10 Capability
Eth block number
Get the current block number for the Ethereum network. It's a fast way to check the latest chain height.
- 11 Capability
Eth call
Execute a new message call without creating a transaction. This lets you test contract behavior instantly.
- 12 Capability
Eth estimate gas
Estimate the gas required for a transaction to finish. Use this to avoid out-of-gas errors before sending.
13—16
4 capabilities in this set.
Part of 26 available through GetBlock (Web3 RPC Provider).
- 13 Capability
Eth get block by number
Get information about a block using its number. Use this when you know the height but not the hash.
- 14 Capability
Eth get code
Get the code at a specific address on the Ethereum network. This lets you inspect smart contract bytecode.
- 15 Capability
Eth get transaction by hash
Get details about a specific transaction using its hash. Use this to check status or data of a past transaction.
- 16 Capability
Eth get transaction receipt
Get the receipt for a transaction by its hash. This confirms if a transaction succeeded or failed.
17—20
4 capabilities in this set.
Part of 26 available through GetBlock (Web3 RPC Provider).
- 17 Capability
Rpc call
Execute any generic JSON-RPC method supported by GetBlock. This gives you access to any capability not listed individually.
- 18 Capability
Sol get account info
Get all info for a specific Solana Pubkey. This provides details on the account's state.
- 19 Capability
Sol get balance
Get the balance of a specific Solana Pubkey. It's the primary way to check SOL or token balances.
- 20 Capability
Sol get latest blockhash
Get the latest blockhash from the Solana ledger. Use this to start new transactions on Solana.
21—23
3 capabilities in this set.
Part of 26 available through GetBlock (Web3 RPC Provider).
- 21 Capability
Sol get token account balance
Get the balance of an SPL Token account on Solana. This is how you check specific token holdings.
- 22 Capability
Sol get transaction
Get details for a confirmed Solana transaction signature. Use this to audit specific on-chain actions.
- 23 Capability
Sol send transaction
Submit a signed transaction to the Solana cluster. This allows your agent to interact with the Solana network.
24—26
3 capabilities in this set.
Part of 26 available through GetBlock (Web3 RPC Provider).
- 24 Capability
Btc analyzepsbt
Analyze details of a Partially Signed Bitcoin Transaction. It helps you understand the contents of a pending transaction.
- 25 Capability
Eth get balance
Get the current balance of an Ethereum account. It's the standard way to check a wallet's holdings.
- 26 Capability
Eth get block by hash
Get full details about a block using its hash. This is useful for deep inspection of specific blocks.
Set up in minutes
One URL. Then ask GetBlock (Web3 RPC Provider) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use GetBlock (Web3 RPC Provider) from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_fKBRnyAOTfW2kcEEsmaTPlQbbeSL20kULVFH9xwE/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it GetBlock (Web3 RPC Provider), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable GetBlock (Web3 RPC Provider) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_fKBRnyAOTfW2kcEEsmaTPlQbbeSL20kULVFH9xwE/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the GetBlock (Web3 RPC Provider) URL.
- Step 03
Save and start
Save the connection and enable GetBlock (Web3 RPC Provider) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"getblock-web3-rpc-provider": {
"url": "https://edge.vinkius.com/vk_preview_fKBRnyAOTfW2kcEEsmaTPlQbbeSL20kULVFH9xwE/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using GetBlock (Web3 RPC Provider)
Open Agent mode in chat and ask: "Using GetBlock (Web3 RPC Provider), help me...". 26 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"getblock-web3-rpc-provider": {
"url": "https://edge.vinkius.com/vk_preview_fKBRnyAOTfW2kcEEsmaTPlQbbeSL20kULVFH9xwE/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using GetBlock (Web3 RPC Provider)
Ask Copilot: "Using GetBlock (Web3 RPC Provider), help me...". 26 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"getblock-web3-rpc-provider": {
"url": "https://edge.vinkius.com/vk_preview_fKBRnyAOTfW2kcEEsmaTPlQbbeSL20kULVFH9xwE/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using GetBlock (Web3 RPC Provider)
Open Cascade and ask: "Using GetBlock (Web3 RPC Provider), help me...". 26 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"getblock-web3-rpc-provider": {
"url": "https://edge.vinkius.com/vk_preview_fKBRnyAOTfW2kcEEsmaTPlQbbeSL20kULVFH9xwE/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using GetBlock (Web3 RPC Provider)
Ask Cline: "Using GetBlock (Web3 RPC Provider), help me...". 26 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add getblock-web3-rpc-provider --transport http "https://edge.vinkius.com/vk_preview_fKBRnyAOTfW2kcEEsmaTPlQbbeSL20kULVFH9xwE/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using GetBlock (Web3 RPC Provider)
Ask Claude: "Using GetBlock (Web3 RPC Provider), show me...". 26 tools are ready
Where the request belongs
Work GetBlock can move forward.
This is for the developer who's tired of context-switching between explorers and the analyst who needs to aggregate data across multiple chains without writing custom scrapers.
Web3 Developer
Debugging complex smart contract interactions and verifying gas estimates on-chain on a Tuesday afternoon.
Crypto Data Analyst
Pulling real-time stats for reports and monitoring whale movements across different chains.
DeFi Power User
Tracking portfolio balances and transaction statuses across multiple protocols in one place.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsBlockPi (Distributed RPC Network)
Access distributed blockchain RPC nodes via BlockPi. monitor RU balances, track consumption, and execute JSON-RPC calls across multiple networks.
Ankr (Web3 Node API)
Access high-performance Web3 RPC nodes via Ankr. Query block data, check wallet balances, and interact with smart contracts across multiple EVM chains.
Blockdaemon (Blockchain Infrastructure)
Access institutional-grade blockchain data across multiple protocols. list blocks, track transactions, and retrieve financial reports via Blockdaemon Ubiquity.
Infura (Ethereum Node RPC Provider)
Access Ethereum blockchain data via Infura. query blocks, check balances, estimate gas, and interact with smart contracts directly from any AI agent.
SolanaFM (Solana FM Block Explorer API)
Access Solana blockchain data via SolanaFM. inspect blocks, transactions, account metadata, and token balances directly from any AI agent.
Blockchair (Universal Blockchain Search Engine & API)
Query blocks, transactions, and addresses across multiple blockchains like Bitcoin and Ethereum using Blockchair's universal API.
Bring your own AI
Change the model, client or framework. Keep GetBlock connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about GetBlock.
The practical details behind the request, access and result.
Can the GetBlock MCP access more than just Ethereum?
Yes, it connects to over 50 different blockchain networks. You can query data from Bitcoin, Solana, and many other popular chains using a single connection.
How does the GetBlock MCP help with smart contract debugging?
It allows your AI agent to pull deep execution traces for specific transactions. This helps you see exactly where a contract call failed instead of just seeing a generic error message.
Is the GetBlock MCP good for tracking my crypto portfolio?
It's a great way to do that. Your agent can pull balances for multiple wallets across different chains, giving you a consolidated view of your assets in one conversation.
Do I need to run my own node to use the GetBlock MCP?
No, you don't. This Connector connects to GetBlock's high-performance infrastructure, so you get instant access to blockchain data without the cost or complexity of maintaining your own node.
Can I use the GetBlock MCP to send transactions?
Yes, the Connector includes capabilities to submit signed transactions to various networks. This means your agent can help you interact with protocols directly on the chain.
What happens if I need a specific blockchain method not listed?
The Connector includes a generic call capability. If a standard method isn't explicitly listed, your agent can often still execute it as long as the GetBlock node supports that JSON-RPC command.
Can I query blockchains other than Ethereum?
Yes! This server includes specific capabilities for multiple networks, such as sol_get_balance for Solana and btc_get_blockchain_info for Bitcoin, leveraging GetBlock's multi-chain infrastructure.
How do I execute a custom RPC method not listed in the capabilities?
Use the rpc_call capability. You can provide the method name (e.g., 'eth_chainId') and a JSON string of parameters to interact with any available endpoint feature.
Is it possible to debug failed smart contract transactions?
Yes. Use the debug_trace_transaction capability with the transaction hash. It will return the execution traces, helping you identify exactly where a call reverted or failed.
One connection away
Give your agent a direct line to GetBlock.
Connect GetBlock once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available