Ankr (Web3 Node API) Connector for AI agents.
32 live capabilities
Query Ethereum and EVM blockchain data in real-time
Waiting for input…
Why people use Ankr (Web3 Node API)
Ankr (Web3 Node API) for Real-Time Blockchain Data
With this Connector, that friction disappears. Your AI agent becomes your dedicated blockchain terminal. You can stay in your workspace and simply ask for the data you need. Instead of hunting for a receipt, your agent pulls it instantly, giving you a clear picture of the on-chain state without the tab-switching headache.
What Vinkius changes
You get a direct conversational bridge to EVM blockchain data without managing your own node infrastructure.
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 transaction
A developer asks their agent to find out why a transaction failed.
- Real-world use case 02
Analyzing whale movements
A DeFi researcher asks the agent to list all NFTs and token balances for a specific address.
- Real-world use case 03
Simulating complex contract calls
A dev wants to know the result of a multi-step swap.
Complete set · 32capabilities
The complete Ankr (Web3 Node API) capability set.
These are the exact actions your AI can choose when you ask it to work with Ankr (Web3 Node API).
01—04
4 capabilities in this set.
Part of 32 available through Ankr (Web3 Node API).
- 01 Capability
Ankr getTokenPrice
Get the current USD price of a token. This helps you quickly see the real-time market value of a specific asset.
- 02 Capability
GetTransaction
Get details for a confirmed transaction. Use this to pull the data of a transaction that has already landed.
- 03 Capability
Ankr getAccountBalance
Get all token balances for a specific wallet. This helps you quickly see a user's holdings across different tokens.
- 04 Capability
Ankr getBlocks
Fetch full details for a range of blocks. Use this to see what happened on the chain during a specific timeframe.
05—08
4 capabilities in this set.
Part of 32 available through Ankr (Web3 Node API).
- 05 Capability
Ankr getInteractions
List all blockchains a wallet has interacted with. This is useful for mapping out a user's multi-chain history.
- 06 Capability
Ankr getNFTHolders
List all holders of a specific NFT collection. Use this to analyze the distribution of a specific project.
- 07 Capability
Ankr getNFTMetadata
Retrieve metadata for a specific NFT. This lets you see the image, name, and other details of a unique asset.
- 08 Capability
Ankr getNFTsByOwner
Find all NFTs owned by an address across multiple chains. This provides a complete view of a user's digital assets.
09—12
4 capabilities in this set.
Part of 32 available through Ankr (Web3 Node API).
- 09 Capability
Ankr getTokenTransfers
Retrieve historical token transfer data. Use this to track the movement of assets over time.
- 10 Capability
Eth blockNumber
Get the most recent block number on the network. This is the quickest way to see the current chain head.
- 11 Capability
Eth call
Execute a call without creating a transaction. Use this to read contract states or test logic without spending gas.
- 12 Capability
Eth estimateGas
Estimate the gas needed for a transaction. Use this to prevent your transactions from getting stuck due to low gas.
13—16
4 capabilities in this set.
Part of 32 available through Ankr (Web3 Node API).
- 13 Capability
Eth getBalance
Get the balance of a specific address. This returns the amount of native currency held by an account.
- 14 Capability
Eth getBlockByHash
Get block information by hash. This is perfect for looking up details of a specific historical block.
- 15 Capability
Eth getBlockByNumber
Get block information by number. Use this to fetch the data for a specific point in the blockchain history.
- 16 Capability
Eth getCode
Get the code at a given address. This lets you inspect the bytecode of a deployed smart contract.
17—20
4 capabilities in this set.
Part of 32 available through Ankr (Web3 Node API).
- 17 Capability
Eth getLogs
Get logs matching specific filter criteria. Use this to find specific events that occurred on the blockchain.
- 18 Capability
Eth getStorageAt
Get the value from a specific storage position. This is useful for deep analysis of smart contract internal states.
- 19 Capability
Eth getTransactionByHash
Get details for a specific transaction. Use this to see the inputs, outputs, and status of a past event.
- 20 Capability
Eth getTransactionCount
Get the number of transactions sent from an address. This is the standard way to retrieve a wallet's nonce.
21—24
4 capabilities in this set.
Part of 32 available through Ankr (Web3 Node API).
- 21 Capability
Eth getTransactionReceipt
Get the receipt of a transaction. Use this to confirm if a transaction succeeded and how much gas it used.
- 22 Capability
Eth sendRawTransaction
Submit a signed transaction to the network. This allows your agent to broadcast raw data to the blockchain.
- 23 Capability
Eth simulateV1
Simulate multiple blocks or transactions. Use this to predict the outcome of complex operations before you run them.
- 24 Capability
GetAccountInfo
Get all info associated with a Pubkey. This provides a comprehensive view of a public key's identity.
25—28
4 capabilities in this set.
Part of 32 available through Ankr (Web3 Node API).
- 25 Capability
GetBalance
Get the lamport balance of an account. Use this for specific balance checks on the Solana network.
- 26 Capability
GetBlockHeight
Get the current block height of the network. This tells you how far along the chain has progressed.
- 27 Capability
GetBlock
Get identity and transaction info for a confirmed block. Use this to see the contents of a specific block.
- 28 Capability
GetEpochInfo
Get information about the current epoch. This is useful for understanding the current network state.
29—32
4 capabilities in this set.
Part of 32 available through Ankr (Web3 Node API).
- 29 Capability
GetLatestBlockhash
Get the latest blockhash for transaction building. Use this to prepare for sending new transactions.
- 30 Capability
GetProgramAccounts
Get all accounts owned by a program. This helps you see the state of specific on-chain programs.
- 31 Capability
SendTransaction
Submit a signed transaction to the network. Use this to perform actions like sending tokens or calling contracts.
- 32 Capability
SimulateTransaction
Simulate a transaction to check for errors. Use this to verify that your logic works before you spend real gas.
Set up in minutes
One URL. Then ask Ankr (Web3 Node API) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Ankr (Web3 Node API) 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_ovDNKkD1boVWkgwgjN7iwXmwbTY2XG9BpJ0FYRBc/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 Ankr (Web3 Node API), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Ankr (Web3 Node API) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_ovDNKkD1boVWkgwgjN7iwXmwbTY2XG9BpJ0FYRBc/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 Ankr (Web3 Node API) URL.
- Step 03
Save and start
Save the connection and enable Ankr (Web3 Node API) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"ankr-web3-node-api": {
"url": "https://edge.vinkius.com/vk_preview_ovDNKkD1boVWkgwgjN7iwXmwbTY2XG9BpJ0FYRBc/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 Ankr (Web3 Node API)
Open Agent mode in chat and ask: "Using Ankr (Web3 Node API), help me...". 32 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"ankr-web3-node-api": {
"url": "https://edge.vinkius.com/vk_preview_ovDNKkD1boVWkgwgjN7iwXmwbTY2XG9BpJ0FYRBc/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 Ankr (Web3 Node API)
Ask Copilot: "Using Ankr (Web3 Node API), help me...". 32 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"ankr-web3-node-api": {
"url": "https://edge.vinkius.com/vk_preview_ovDNKkD1boVWkgwgjN7iwXmwbTY2XG9BpJ0FYRBc/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 Ankr (Web3 Node API)
Open Cascade and ask: "Using Ankr (Web3 Node API), help me...". 32 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"ankr-web3-node-api": {
"url": "https://edge.vinkius.com/vk_preview_ovDNKkD1boVWkgwgjN7iwXmwbTY2XG9BpJ0FYRBc/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 Ankr (Web3 Node API)
Ask Cline: "Using Ankr (Web3 Node API), help me...". 32 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add ankr-web3-node-api --transport http "https://edge.vinkius.com/vk_preview_ovDNKkD1boVWkgwgjN7iwXmwbTY2XG9BpJ0FYRBc/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 Ankr (Web3 Node API)
Ask Claude: "Using Ankr (Web3 Node API), show me...". 32 tools are ready
Where the request belongs
Work Ankr can move forward.
This is for Web3 developers who want to debug contracts faster, DeFi researchers who need to aggregate on-chain data, and data analysts who need to pull real-time blockchain metrics for reports.
Smart Contract Developer
Debugs contract states and simulates complex transactions during the testing phase.
DeFi Researcher
Scans historical logs and whale movements to identify market trends.
Blockchain Data Analyst
Pulls real-time block metrics and token prices for daily reporting dashboards.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsGetBlock (Web3 RPC Provider)
Access 50+ blockchain networks (Ethereum, Solana, Bitcoin) via RPC. Query balances, blocks, and transactions directly from your AI agent.
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.
BlockPi (Distributed RPC Network)
Access distributed blockchain RPC nodes via BlockPi. monitor RU balances, track consumption, and execute JSON-RPC calls across multiple networks.
QuickNode
Manage blockchain infrastructure via QuickNode. create data streams, configure webhooks, and interact with RPC nodes directly from your AI agent.
Etherscan
Query Ethereum and EVM-compatible blockchain data—check balances, transaction history, and token transfers directly from your AI agent.
Arbiscan (Arbitrum Explorer)
Explore Arbitrum blockchain data. check balances, track transactions, and inspect smart contract source code directly from your AI agent.
Bring your own AI
Change the model, client or framework. Keep Ankr 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 Ankr.
The practical details behind the request, access and result.
Can Ankr (Web3 Node API) help me check my wallet balance?
Yes, it allows your AI agent to instantly pull the balance of any wallet on Ethereum and other EVM chains. You can ask for the balance of a specific address in plain English and get the result immediately.
How does Ankr (Web3 Node API) work with my AI agent?
It acts as a bridge. Once connected, your AI agent can use the capabilities provided by this Connector to fetch real-time blockchain data, query smart contracts, and simulate transactions on your behalf.
Can I use Ankr (Web3 Node API) to see NFT ownership?
Yes, you can ask your agent to list all NFTs owned by a specific address or to find all holders of a specific collection. It pulls this data directly from the blockchain for you.
Does Ankr (Web3 Node API) support multiple EVM chains?
It supports Ethereum and other EVM-compatible chains. This means you can query data across a wide range of networks using the same connection.
Can Ankr (Web3 Node API) estimate gas for me?
Yes, it can. Your agent can use the estimation capability to tell you exactly how much gas a transaction will cost before you send it, helping you avoid stuck transactions.
How do I use Ankr (Web3 Node API) to debug a smart contract?
You can ask your agent to execute calls to read contract states or to simulate complex transactions. This lets you see how a contract will behave without spending any gas.
Is Ankr (Web3 Node API) good for DeFi research?
It's excellent for research. It allows you to quickly pull historical transfer data, token prices, and whale interactions, making it much faster to gather on-chain data for analysis.
How can I check the current block height on a specific network?
Use the eth_blockNumber capability and provide the chain_alias (e.g., 'eth' for Ethereum). The agent will return the most recent block number recorded on that chain.
Is it possible to simulate a transaction before sending it to the mainnet?
Yes! You can use the eth_simulateV1 capability. By providing a simulation payload, you can see the potential outcome and state changes of transactions without actually broadcasting them.
How do I retrieve the balance of a specific wallet address?
Simply use the eth_getBalance capability with the target address and chain_alias. The agent will fetch the current balance in Wei for that account.
One connection away
Give your agent a direct line to Ankr.
Connect Ankr once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available