Vinkius
Nodereal

Nodereal MCP for AI. Query Aptos and EVM blockchain data directly from your agent.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Nodereal MCP on Cursor AI Code EditorNodereal MCP on Claude Desktop AppNodereal MCP on OpenAI Agents SDKNodereal MCP on Visual Studio CodeNodereal MCP on GitHub Copilot AI AgentNodereal MCP on Google Gemini AINodereal MCP on Lovable AI DevelopmentNodereal MCP on Mistral AI AgentsNodereal MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Nodereal connects your AI client directly to high-performance blockchain infrastructure supporting both Aptos and EVM chains. Your agent can query account details, read block histories, and simulate transactions across major smart contract networks instantly.

Access everything from Move module data on Aptos to gas estimates on Ethereum.

What AI agents can do with Nodereal Automation

Aptos get account modules

Lists all Move modules associated with an Aptos account.

Aptos get account resources

Retrieves every resource currently held by a specific Aptos account.

Aptos get account

Gets general high-level details for a specific Aptos account address.

+ 21 more capabilities included
Read Account State

The agent retrieves detailed information on specific accounts, including resources, modules, and balances for both Aptos and EVM chains.

Simulate Transactions

You estimate gas costs and check execution logic using tools like aptos_simulate_transaction before committing any funds to the network.

Analyze Transaction History

The agent fetches detailed transaction receipts, filters event logs by block number (eth_get_logs), or retrieves an entire list of transactions for investigation.

Query Network Metadata

You get critical network metrics—like the current block height, chain ID, or overall ledger info—for timing and context checks.

Inspect Digital Assets

The agent queries specialized NodeReal tools to list NFT holders or check specific ERC20 token balances for an address.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Nodereal MCP Server: 24 Tools for Blockchain Data Queries

Use these 24 dedicated tools to query Aptos account details, estimate gas on EVM chains, and analyze complex transaction logs via your AI agent.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Nodereal on Vinkius

Aptos Get Account Modules

Lists all Move modules associated with an Aptos account.

Aptos Get Account Resources

Retrieves every resource currently held by a specific Aptos account.

Aptos Get Account

Gets general high-level details for a specific Aptos account address.

Aptos Get Blocks By Height

Fetches all blocks from the Aptos network corresponding to a given height number.

Aptos Get Ledger Info

Gets the current, overall state information for the entire Aptos ledger.

Aptos Get Transaction By Hash

Retrieves all details about an Aptos transaction using its unique hash identifier.

Aptos Get Transactions

Fetches a general list of recent or filtered transactions on the Aptos network.

Aptos Simulate Transaction

Estimates gas and validates if an intended Aptos transaction will execute...

Debug Trace Transaction

Traces the full execution path of a transaction on an EVM-compatible chain.

Eth Block Number

Returns the current, latest block number for the configured EVM network.

Eth Call

Executes a read-only message call on an EVM chain without creating any actual...

Eth Chain Id

Gets the unique ID number for the currently connected EVM network (e.g., mainnet, testnet).

Eth Estimate Gas

Calculates and returns an estimate of how much gas is needed for a specified transaction.

Eth Get Balance

Retrieves the current token balance for any given EVM address.

Eth Get Block By Number

Fetches all data contained within a specific block, identified by its number on an...

Eth Get Logs

Filters and retrieves event logs that match specific criteria across the EVM...

Eth Get Transaction Receipt

Retrieves the detailed receipt confirming a transaction's execution on an EVM chain.

Eth Send Raw Transaction

Submits a signed, raw transaction to create a new message call or contract creation record (EVM).

Nr Get Asset Transfers

Gets a history of asset transfers linked to a specific address using NodeReal's enhanced data.

Nr Get Nft Holders

Lists all addresses that currently hold any NFT from a defined collection (NodeReal...

Nr Get Nft Inventory

Retrieves the specific list of NFTs and their IDs held by one address (NodeReal...

Nr Get Token Balance 20

Checks the token balance for an ERC20 standard token using NodeReal's enhanced...

Nr Get Token Holders

Gets a full list of addresses that hold any tokens from a specific contract...

Nr Get Transaction Receipts By Block Number

Fetches all transaction receipts recorded within a specified block number using NodeReal's enhanced toolset.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Nodereal integration is available immediately — no restart needed.

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
Start building

Make Your AI Do More

Start with Nodereal, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ 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
Nodereal MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by NodeReal. 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

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for 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 connection provides 24 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Debugging on-chain interactions used to mean jumping between three different APIs and writing hours of boilerplate code., Solved with Vinkius AI Gateway

Today, if you want to know why an NFT transfer failed, you might have to hit the general RPC endpoint, manually parse block numbers, then call a separate API just for logs. It's tedious; it requires keeping track of multiple chain identifiers and data schemas.

With Nodereal, your agent handles the whole sequence. You ask: 'What was wrong with transfer X?' The server coordinates `eth_get_transaction_receipt` and potentially other tools to give you a clean, actionable result—no manual API chaining required.

Nodereal MCP Server lets your agent query asset transfers and token holdings.

Before, figuring out total assets involved in an address required calling the raw balance endpoint for ETH, then separately checking the ERC-721 contract via another API. It was a fragmented process of data gathering.

Now, you just ask your agent to get all asset transfers or list token holders. The underlying `nr_get_asset_transfers` and `nr_get_nft_holders` tools combine that complex logic for you in one shot.

What your AI can actually do with this

Look, you need an AI agent that can actually talk blockchain, and Nodereal gives it the keys to both Aptos and EVM chains. Your agent connects directly to high-performance infrastructure, so you don't gotta build some clunky RPC wrapper yourself; just hook up your client and let it go. You’ll get full access to everything—from Move module specifics on Aptos to gas estimates for Ethereum.

Reading Account State
Your agent can grab detailed info on specific accounts. For Aptos, you've got aptos_get_account which pulls general high-level details using just an address. If you need the fine print, aptos_get_account_modules lists every Move module tied to that account. You can also check exactly what’s in the vault with aptos_get_account_resources, or retrieve the full set of resources held by any given Aptos wallet.

On the EVM side, you'll get balances using eth_get_balance for a specific address. You can run checks on ERC20 tokens specifically with nr_get_token_balance_20, and if you need to know who owns these assets, nr_get_token_holders gives you that full list of addresses.

Simulating Transactions
Before you commit a dime, your agent can check the math. For Aptos, it runs through aptos_simulate_transaction, giving you an estimate and validating if the intended transaction actually executes. When dealing with EVM chains, you don't wanna waste gas; use eth_estimate_gas to calculate exactly how much fuel a specified transaction needs, or run a read-only message call using eth_call so you can test logic without spending anything.

Analyzing Transaction History
Figuring out what went down is crucial. For Aptos, your agent retrieves all details about a specific operation with aptos_get_transaction_by_hash, or it can fetch general lists of recent activity using aptos_get_transactions. If you want to dig into the raw data on an EVM chain, eth_get_logs lets you filter and grab event logs that match your criteria.

You can also use eth_get_transaction_receipt to pull the full receipt confirming a transaction's execution. NodeReal supercharges this history review: nr_get_transaction_receipts_by_block_number pulls receipts for all transactions within a specific block number, and you can get an asset transfer history linked to any address using nr_get_asset_transfers. If you need to know which NFTs are floating around, nr_get_nft_holders lists every address holding a certain collection, while nr_get_nft_inventory pulls the specific list of IDs and NFTs held by one address.

Querying Network Metadata
You gotta keep track of the clock. For context checks, you can grab the current ledger state with aptos_get_ledger_info. On the Aptos side, if you need a snapshot of the network at a specific point, aptos_get_blocks_by_height fetches all blocks matching a given height number. For EVM chains, your agent checks the latest block using eth_block_number, and it can retrieve all data contained within any specific block via eth_get_block_by_number.

You also get the unique ID of the currently connected network through eth_chain_id.

Sending Data & Debugging
If you need to write something or check a weird path, your agent handles it. On Aptos, if you’re debugging an issue, debug_trace_transaction traces the full execution path of any transaction on an EVM-compatible chain. For sending data, you can submit a signed, raw transaction using eth_send_raw_transaction to create new calls or contracts on the EVM side.

Basically, your agent doesn't just read; it runs diagnostics, tracks assets—like running nr_get_asset_transfers for history or checking who owns what with nr_get_nft_inventory—and gets critical network data from both Aptos and EVM. It’s the deep-dive toolset you need.

Built · Hosted · Managed by Vinkius Nodereal MCP Server - Aptos & EVM Blockchain Queries
Server ID 019e5d3c-c2c3-7125-a748-8b42ad42c8ad
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I simulate a transaction on Aptos using aptos_simulate_transaction? +

You pass the necessary inputs (source, destination, payload) to aptos_simulate_transaction. The tool returns an estimate of gas cost and confirms if the execution logic is valid before you actually spend anything.

Can I get asset transfers using nr_get_asset_transfers? +

Yes. nr_get_asset_transfers retrieves a history of assets that moved to or from a specific address, giving you a comprehensive view beyond just token balances.

What is the difference between aptos_get_account and aptos_get_account_resources? +

aptos_get_account gives high-level data (like sequence number). aptos_get_account_resources goes deeper, listing every specific resource type attached to that account.

How do I check token balances on EVM? Do I need eth_get_balance? +

Yes, eth_get_balance is the main tool. However, for specialized ERC20 tokens, use nr_get_token_balance_20 to ensure you're getting the correct balance data.

If I'm debugging an EVM smart contract interaction, how do I use `eth_get_logs` to filter for specific events? +

You pass a detailed filter object containing addresses or topic hashes. This lets you pull only the targeted event logs from massive amounts of block data. It’s essential for tracing complex interactions across multiple contracts.

What critical network state information do I get when I use `aptos_get_ledger_info`? +

It provides a comprehensive snapshot of the current Aptos ledger status. You'll find key metrics like the latest block height, total supply data, and overall chain health indicators. This is perfect for monitoring network stability.

When I use `eth_estimate_gas`, how accurate is the gas calculation before I send a transaction? +

It gives a precise calculation of the computational cost needed to execute the specific logic. The estimate helps you avoid running out of funds, saving time and preventing failed transactions on the live network.

If I need to understand an account's full programming capabilities, what does `aptos_get_account_modules` show me? +

It lists every Move module associated with that specific address. This tells you exactly which contracts or libraries the account has access to and interacts with. It’s key for understanding its underlying permissions.

Can I check the resources associated with an Aptos account? +

Yes, you can use the aptos_get_account_resources tool by providing the account address to see all Move resources stored on that account.

How do I retrieve logs for a specific smart contract on an EVM chain? +

Use the eth_get_logs tool. You will need to provide a JSON filter object containing parameters like the contract address and block range.

Is it possible to test an Aptos transaction without actually sending it? +

Absolutely. The aptos_simulate_transaction tool allows you to submit a transaction payload to see if it would succeed and how much gas it would consume.

Built & Managed by Vinkius 30s setup 24 tools

We've already built the connector for Nodereal. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 24 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.