Conflux MCP. Audit balances and trace transactions across Core & eSpace
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Conflux MCP Server. Query Core and eSpace blockchain data directly from your AI client. Check account balances, track transactions, inspect blocks, and calculate gas requirements without leaving your IDE.
This server provides deep access to Conflux's two network layers.
What your AI agents can do
Cfx call
Runs a read-only contract call on Core Space.
Cfx client version
Gets the current Conflux Core client version.
Cfx estimate gas and collateral
Estimates the gas and collateral needed for a Core Space transaction.
Retrieves the current CFX balance and overall state summary for any specified account on Core Space or eSpace.
Fetches detailed block information using either a specific block hash or an epoch number, including all contained transactions.
Calculates the required gas and storage collateral needed for a planned transaction on Core Space or eSpace before execution.
Runs a contract call against Core Space or eSpace to test logic and read data without modifying the blockchain state.
Gets real-time data on the Conflux Core node, including the client version and the best block hash.
Sends pre-signed raw transactions or unsigned transactions to either Core Space or eSpace.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019e5d0acfx call
Runs a read-only contract call on Core Space.
019e5d0acfx client version
Gets the current Conflux Core client version.
019e5d0acfx estimate gas and collateral
Estimates the gas and collateral needed for a Core Space transaction.
019e5d0acfx get account
Gets a summary of a Core Space account's current state.
019e5d0acfx get balance
Gets the CFX balance for an address on Core Space.
019e5d0acfx get best block hash
Gets the hash of the block with the highest weight.
019e5d0acfx get block by epoch number
Gets Core Space block details based on the epoch number.
019e5d0acfx get block by hash
Gets Core Space block details using the block hash.
019e5d0acfx get blocks by epoch
Gets all block hashes associated with a specific Core Space epoch.
019e5d0acfx get logs
Gets Core Space logs that match a specific filter.
019e5d0acfx get next nonce
Gets the next available transaction nonce for a Core Space account.
019e5d0acfx get sponsor info
Gets sponsorship details for a Core Space contract.
019e5d0acfx get status
Gets the current operational state of the Conflux Core node.
019e5d0acfx get transaction by hash
Gets Core Space transaction details using the transaction hash.
019e5d0acfx get transaction receipt
Gets the Core Space transaction receipt details.
019e5d0acfx send raw transaction
Sends a pre-signed raw transaction to Core Space.
019e5d0acfx send transaction
Sends an unsigned transaction to the Core Space network.
019e5d0aeth call
Runs a read-only contract call on eSpace.
019e5d0aeth estimate gas
Estimates the gas needed for an eSpace transaction.
019e5d0aeth get balance
Gets the balance for an address on eSpace.
019e5d0aeth get block by number
Gets eSpace block details using the block number.
019e5d0aeth get logs
Gets eSpace logs that match a specific filter.
019e5d0aeth get transaction count
Gets the transaction count (nonce) for an eSpace address.
019e5d0aeth get transaction receipt
Gets the eSpace transaction receipt details.
019e5d0aeth send raw transaction
Sends a pre-signed raw transaction to eSpace.
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 Conflux, 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
This server hooks your AI client straight into Conflux's Core Space and eSpace blockchains. You'll check accounts, track transactions, and inspect blocks without leaving your IDE. It gives you deep access to both network layers.
Checking Account State and Balances
You can use cfx_get_balance to grab an address's CFX balance on Core Space, and eth_get_balance for eSpace. To get the full picture, cfx_get_account gives you a summary of an account's current state on Core Space, while eth_get_account does the same thing for eSpace. You can also check an address's transaction count (nonce) using eth_get_transaction_count on eSpace, and see what the next available nonce is for Core Space with cfx_get_next_nonce.
Inspecting Block and Epoch Data
Need to look at blocks? You can pull block details using cfx_get_block_by_hash or cfx_get_block_by_epoch_number for Core Space. If you know the epoch, cfx_get_blocks_by_epoch gets all the associated block hashes. For eSpace, eth_get_block_by_number uses the block number to grab the details. You can also check all the logs from a block using cfx_get_logs and eth_get_logs, both requiring a specific filter.
You can get the hash of the highest-weight block with cfx_get_best_block_hash.
Estimating Transaction Costs
Before you send anything, you gotta know the cost. You can run cfx_estimate_gas_and_collateral to figure out the gas and collateral needed for a Core Space transaction. For eSpace, eth_estimate_gas calculates the gas required for a planned transaction. You can also see the current operational status of the Conflux Core node using cfx_get_status and grab the latest client version with cfx_client_version.
Reading and Sending Transactions
To check what happened, you can pull transaction details using cfx_get_transaction_by_hash for Core Space, and cfx_get_transaction_receipt for the receipt. eSpace works the same way; you check transaction details with eth_get_transaction_by_hash and grab the receipt with eth_get_transaction_receipt. If you wanna run a contract call just to read data, you can use cfx_call on Core Space or eth_call on eSpace; these calls won't touch the blockchain state.
If you need to send data, you can send an unsigned transaction with cfx_send_transaction or a pre-signed raw transaction using cfx_send_raw_transaction to Core Space. For eSpace, you send unsigned transactions with eth_send_transaction or pre-signed raw transactions using eth_send_raw_transaction.
How Conflux MCP Works
- 1 Subscribe to the server and supply the Conflux Core and eSpace RPC URLs.
- 2 Prompt your AI client with a specific query (e.g., 'Get the balance for address X').
- 3 The agent runs the relevant tool (e.g.,
cfx_get_balance), and the resulting data is returned to your conversation.
The bottom line is you get structured, real-time blockchain data delivered directly into your AI agent's conversation.
Who Is Conflux MCP For?
Web3 developers, data analysts, and crypto power users need this. If you spend time switching between your IDE, a block explorer, and a terminal just to debug a contract or check a balance, this server is for you. It brings all that data into a single, conversational workflow.
Debugging contract states or checking account balances directly from their IDE instead of switching to a web explorer.
Extracting epoch data, transaction logs, and detailed block records for off-chain analysis using simple prompts.
Monitoring balances and sponsorship levels across multiple accounts and network layers in one continuous chat session.
What Changes When You Connect
- Check balances and account states instantly. Instead of visiting a web explorer, your agent runs
cfx_get_balanceoreth_get_balanceand gives you the number in the chat. - Debug contract calls without spending gas. Use
cfx_calloreth_callto test complex logic or read data from smart contracts before committing a transaction. - Track every step of a transaction. After a send, use
cfx_get_transaction_receiptandcfx_get_logsto pull the full execution details and see if everything worked. - Calculate costs up front. Before sending a transaction, run
cfx_estimate_gas_and_collateralto know exactly how much gas and collateral you're going to spend. - Handle network complexity easily. The server separates Core Space and eSpace, letting you query both using dedicated tools like
cfx_get_best_block_hashandeth_get_block_by_number. - View network health. Use
cfx_get_statusto verify the Conflux Core node is running correctly and up-to-date.
Real-World Use Cases
Debugging a Failed Swap
A developer runs a swap contract that fails. Instead of manually grabbing the transaction hash and cross-referencing logs in a block explorer, they ask their agent to run cfx_get_transaction_by_hash and then cfx_get_transaction_receipt. The agent pulls the execution logs, pinpointing the exact failure point immediately.
Checking Multi-Chain Account Status
A power user needs to know the balance across their Core Space and eSpace accounts. They prompt their agent, which executes both cfx_get_balance and eth_get_balance sequentially. The agent summarizes the total status in a single conversation.
Analyzing Historical Block Data
A data analyst needs to study all transactions from a specific time period. They ask the agent to find all block hashes for a given epoch using cfx_get_blocks_by_epoch, then loop through the hashes, running cfx_get_block_by_hash to gather the raw data for off-chain analysis.
Preparing a New Transaction
A developer writes a complex contract that needs to execute. First, they run cfx_get_next_nonce to ensure the account is ready. Next, they run cfx_estimate_gas_and_collateral to get the cost. Finally, they use cfx_send_transaction once they're ready, all guided by the agent's output.
The Tradeoffs
Running every tool sequentially
A user thinks they need to call cfx_get_balance, then cfx_get_account, then cfx_get_status, just to get a simple balance check. They waste time and tokens on redundant calls.
→
For a simple balance check, just ask the agent for the balance. It should use cfx_get_balance directly. Only use cfx_get_account if you need the full state summary, not just the balance.
Ignoring network separation
A developer tries to check an eSpace balance using cfx_get_balance because it's the more familiar function name.
→
Remember that Core Space and eSpace are separate. Use cfx_ tools for Core Space data (e.g., cfx_get_balance). Use eth_ tools for eSpace data (e.g., eth_get_balance).
Sending transactions without gas checks
The developer calls cfx_send_transaction immediately after writing the contract, assuming the gas cost will be minimal, leading to a failed transaction.
→
Always run cfx_estimate_gas_and_collateral first. This gives you the precise cost estimate. Only after confirming the cost should you proceed with cfx_send_transaction.
When It Fits, When It Doesn't
Use this server if your work involves querying, debugging, or sending transactions on the Conflux network. You need this if you must check balances, read block details, or test contract calls without deploying code.
Don't use this if your problem is purely off-chain data processing or if you only need to view static, non-blockchain records. If you are working with a different chain (e.g., Ethereum L2), you need a dedicated toolset for that chain instead. This server is specialized for Conflux Core and eSpace.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Conflux. 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 25 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Checking blockchain data used to mean opening three tabs.
You used to check a balance by visiting a block explorer. Then you opened a second tab to check the account state. If you needed to check logs, you opened a third tab, manually searching by hash. It was a copy-paste, cross-referencing nightmare.
Now, you tell your agent to check the data. It runs the necessary tools—like `cfx_get_balance` and `cfx_get_account`—and gives you the full summary in the chat. You get the answer, not a link to a dashboard.
Conflux MCP Server: Audit balances and trace transactions across Core & eSpace
The most tedious part was manually calculating gas costs. You had to check the contract, estimate gas on the block explorer, and then write the transaction. It was a multi-step, error-prone process.
Now, you run `cfx_estimate_gas_and_collateral` and get the cost right there. You can then proceed with `cfx_send_transaction`, making the entire process atomic and reliable. It's a massive time save.
Common Questions About Conflux MCP
How do I check the balance using the cfx_get_balance tool? +
You pass the target address to cfx_get_balance. This tool returns the current CFX balance for that address on the Core Space network.
Is cfx_get_account for the same as cfx_get_balance? +
No. cfx_get_balance gives only the CFX balance. cfx_get_account gives a full summary of the account state, including nonces and more detailed metadata.
Which tool do I use to get the transaction receipt? +
You use cfx_get_transaction_receipt for Core Space receipts and eth_get_transaction_receipt for eSpace receipts. The tool name tells you which network it's for.
How do I estimate gas for a transaction? +
You run cfx_estimate_gas_and_collateral for Core Space. For eSpace, you must use eth_estimate_gas.
Can I use the cfx_get_block_by_hash tool for eSpace data? +
No. cfx_get_block_by_hash only works for Core Space. You must use the dedicated eth_get_block_by_number or eth_get_logs tools for eSpace.
What information does `cfx_get_sponsor_info` provide about a Core Space contract? +
It returns the gas and storage sponsorship details for a Core Space contract. This lets you see exactly who is covering the costs and how much collateral is involved.
How do I check the next available nonce for an account using `cfx_get_next_nonce`? +
It tells you the next sequential number needed for an account. This is crucial because you must use a unique, increasing nonce when sending a transaction.
Can I retrieve logs for both Core Space and eSpace networks using `cfx_get_logs` and `eth_get_logs`? +
Yes, the server supports both. Use cfx_get_logs for Core Space logs and eth_get_logs for eSpace logs, allowing you to filter and retrieve events from both network layers.
How can I check the CFX balance of a specific Core Space address? +
Use the cfx_get_balance tool by providing the Conflux address. You can also optionally specify an epoch (like 'latest_state') to get the balance at a specific point in time.
Can I see if a smart contract has gas or storage sponsorship? +
Yes! The cfx_get_sponsor_info tool returns the sponsorship details for any target contract address, showing who is covering the costs for users interacting with it.
How do I get the latest state of the Conflux Core network? +
Run the cfx_get_status tool. It provides the current epoch number, block height, chain ID, and other essential metrics about the node's synchronization state.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Builder.io (Visual CMS)
Manage Builder.io content, assets, and models via AI — fetch entries, update data, and query GraphQL APIs directly.
IP Subnet Calculator
Flawless binary math. Calculate perfect network boundaries, broadcast addresses, and IP ranges without LLM hallucination.
Blockdaemon (Blockchain Infrastructure)
Access institutional-grade blockchain data across multiple protocols — list blocks, track transactions, and retrieve financial reports via Blockdaemon Ubiquity.
You might also like
Levo.ai (API Security & Observability)
Secure your APIs via Levo.ai — audit endpoints, monitor sensitive data (PII/PHI), and manage OWASP vulnerabilities.
Dynamic (Web3 Auth)
Manage Web3 authentication and user data via Dynamic — fetch user profiles, check wallet sanctions, and manage sessions directly from any AI agent.
Sabre
Search and book flights and hotels globally using Sabre's travel technology platform — access Bargain Finder Max and PNR management.