Conflux MCP for AI. Audit core and eSpace contract states instantly.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Conflux queries both Core Space and eSpace network data, allowing you to audit accounts, inspect block hashes, and track transactions directly from your AI agent.
Get CFX balances, check account states, or calculate gas requirements for any contract on the Conflux chain without leaving your IDE.
What your AI can do
Cfx get account
Provides a high-level summary of the current state of an account in Core Space.
Cfx get balance
Retrieves the exact CFX balance for a specified address on Core Space.
Cfx get best block hash
Finds and returns the hash of the block that currently has the highest network weight.
Get the current CFX balance, next nonce, and full state summary for any address on Core Space or eSpace.
Retrieve real-time node status, client versions, and identify the block with the highest weight across the network.
Fetch detailed information about blocks using either their hash or an epoch number for deep inspection.
Retrieve transaction receipts, execution logs, and specific transaction details by hash to debug on-chain activity.
Estimate gas and collateral for transactions, or send raw, pre-signed transactions directly to the network.
Ask an AI about this
Waiting for input…
The Conflux MCP: 25 Tools
These tools give you granular access to every core function of the Conflux network, letting you audit accounts and track transactions on both Core Space and eSpace.
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 Conflux on VinkiusCfx Get Account
Provides a high-level summary of the current state of an account in Core Space.
Cfx Get Balance
Retrieves the exact CFX balance for a specified address on Core Space.
Cfx Get Best Block Hash
Finds and returns the hash of the block that currently has the highest network...
Cfx Get Block By Epoch Number
Retrieves all the detailed data for a specific block using its epoch number on Core...
Cfx Get Block By Hash
Gets full block details directly when you provide the unique hash in Core Space.
Cfx Get Blocks By Epoch
Lists all available block hashes that belong to a particular epoch on Core Space.
Cfx Call
Runs a read-only contract call on Core Space to see what the code does without changing anything.
Cfx Client Version
Fetches and reports the current version number of the Conflux Core client running on...
Cfx Estimate Gas And Collateral
Calculates how much gas and storage collateral you'll need for a transaction on Core...
Cfx Get Logs
Searches and retrieves specific logs from Core Space based on defined filters.
Cfx Get Next Nonce
Checks what the next available transaction number (nonce) is for a specified account...
Cfx Send Raw Transaction
Sends an already signed (pre-signed) raw transaction to the Core Space network immediately.
Cfx Send Transaction
Submits a standard, unsigned transaction request to the Core Space network for processing.
Cfx Get Sponsor Info
Gets details on gas and storage sponsorship arrangements for smart contracts running...
Cfx Get Status
Checks the current operational status of the Conflux Core node, telling you if it's...
Cfx Get Transaction By Hash
Retrieves all details about a single transaction using its unique hash on Core Space.
Cfx Get Transaction Receipt
Gets the full receipt for a specific transaction, showing if it succeeded and how...
Eth Get Balance
Retrieves the current balance of a specified address within the eSpace network.
Eth Get Block By Number
Gets block details for eSpace by simply providing its sequential block number.
Eth Call
Runs a read-only contract call on eSpace, simulating execution without spending any...
Eth Estimate Gas
Calculates the estimated gas cost required for an operation on the eSpace network.
Eth Get Logs
Searches and filters logs from the eSpace network based on specific criteria.
Eth Send Raw Transaction
Sends an already signed (pre-signed) raw transaction directly to the eSpace network.
Eth Get Transaction Count
Checks the number of transactions (nonce) that have already occurred for an address in eSpace.
Eth Get Transaction Receipt
Retrieves the full receipt for a transaction executed on the eSpace network.
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.
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 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
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 connection provides 25 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The Pain of Checking Blockchain States
Right now, checking the state of a contract means opening your browser. You navigate to an explorer, paste in an address, switch tabs to check gas usage, and then maybe open another tab just for block hashes. It's copy-pasting addresses and reading through dozens of pages of technical jargon until you find the single number you need.
With this MCP, your agent takes all that data—the account summary from `cfx_get_account`, the current node status via `cfx_get_status`, even potential gas costs using `cfx_estimate_gas_and_collateral`—and compiles it into a single, conversational answer. It's immediate.
Getting Transaction Data with Conflux
Before this MCP, tracking was manual: you had to find the transaction hash first, then open the explorer just to see the basic details. If you needed the actual execution outcome—the receipt or logs—you were deep in another set of tabs and clicking through multiple endpoints.
Now, your agent can get you the full story. You request a block by hash using `cfx_get_block_by_hash`, and it pulls out every relevant detail, letting you debug what happened instantly. It's just that simple.
What your AI can actually do with this
You can interact with the entire Conflux ecosystem—both Core Space and eSpace—using plain language prompts. Forget opening multiple browser tabs just to check a balance or debug a smart contract call. This MCP provides direct access to crucial network data, letting you audit account states and monitor transaction flow for any address.
Need to know what gas costs an operation? You can calculate that before sending anything. Want to see the full details of a block using its hash? It's right here. Everything flows through your AI client, pulling raw blockchain data into your conversation. If you’re already using Vinkius for other services, adding this MCP means all your smart contract and network queries are in one place.
019e5d0a-a170-73f3-9ff0-71b6dd183b0d Here's how it actually works
The bottom line is, your AI client handles all the complex API calls and formatting so you just get an answer.
First, subscribe to this MCP and provide your Conflux Core and eSpace RPC URLs.
Next, prompt your AI client with a specific request, like 'What is the balance for address X?'
Your agent invokes the necessary tool (e.g., cfx_get_balance), retrieving raw blockchain data that it then presents to you in natural language.
Who is this actually for?
Blockchain developers who waste time context-switching between IDEs and block explorers. Data analysts needing raw, verifiable network logs for reports. Crypto power users who need to monitor multiple accounts quickly.
Debugging failed calls by running cfx_call or checking transaction receipts using cfx_get_transaction_receipt without leaving their coding environment.
Pulling specific epoch data and logs from both Core Space and eSpace for off-chain reporting using simple prompts.
Monitoring the overall health of a deployed contract by checking sponsorship details with cfx_get_sponsor_info or node status via cfx_get_status.
What Changes When You Connect
You stop having to jump between block explorers. By using cfx_get_account, you get a full state summary directly in your conversation, allowing immediate verification of an account's worth and current status.
The gas estimation process is simplified. Instead of manually calculating potential costs, running cfx_estimate_gas_and_collateral gives you the exact required collateral before you ever attempt to send a transaction.
Debugging failed smart contract calls gets easier. You can run a read-only simulation using eth_call on eSpace or check execution logs with cfx_get_logs, pinpointing exactly where the logic broke down.
Monitoring network health is instant. Need to know if the node is online? Use cfx_get_status. It's a single prompt that gives you everything from client version (cfx_client_version) to synchronization status.
Sending transactions becomes safer. You can check the next nonce with cfx_get_next_nonce and then use cfx_send_transaction, knowing your account hasn't been double-spent because of stale data.
See it in action
Investigating a Failed Smart Contract Call
A developer sees an unexpected failure. Instead of manually fetching logs and receipts, they ask their agent to run cfx_get_transaction_by_hash first, then check the detailed receipt using cfx_get_transaction_receipt. The agent instantly identifies whether the issue was insufficient gas or a contract logic error.
Comparing Core vs. eSpace Data
A researcher needs to compare balances across two networks. They prompt their agent to run cfx_get_balance for an address on Core Space, and immediately follow up by asking the same thing for eSpace using eth_get_balance. The results appear side-by-side in one chat window.
The honest tradeoffs
Assuming Data Consistency
A user runs a successful transaction, but assumes the state is finalized. They might forget to check the cfx_get_transaction_receipt and assume success when it's actually pending or failed.
Always follow up any write operation with an attempt to retrieve the full receipt using cfx_get_transaction_receipt. This confirms not just that the transaction was sent, but also how the network processed the state change.
Mixing Up Network Layers
Trying to check a Core Space balance using eSpace functions (like eth_get_balance). The tool will fail or return garbage because the networks are distinct.
Be specific. Use cfx_ tools for Core Space data and eth_ tools for eSpace data. Don't assume they talk to each other.
When It Fits, When It Doesn't
Use this MCP if your task involves reading, writing, or simulating activity across the Conflux network layers (Core Space and eSpace). Specifically, you need reliable functions like cfx_get_balance for state auditing or eth_estimate_gas before executing a write operation. Don't use it if you simply want to read basic information that could be found on a public block explorer website; those tools are overkill. If your goal is just querying data from an external, non-blockchain API (like a mailing list or a database), stick with general utility MCPs instead.
Questions you might have
How do I check the balance of an address on Core Space? (cfx_get_balance) +
You run cfx_get_balance and provide the target address. The MCP returns the current CFX amount for that account directly in your chat.
Is there a way to see if a transaction will fail before I send it? (eth_estimate_gas) +
Yes, use eth_estimate_gas. This function calculates the required gas and collateral for an eSpace operation so you can verify costs without making a real change.
Can I get all block details by epoch number? (cfx_get_block_by_epoch_number) +
Yes, cfx_get_block_by_epoch_number lets you pull the full data set for a specific time slice of blocks on Core Space. This is great for deep historical analysis.
How do I debug transaction failures? (cfx_get_transaction_receipt) +
Run cfx_get_transaction_receipt with the hash. It gives you the full receipt, letting you see if the transaction failed and why it couldn't complete.
How do I check the current operational status and client version using cfx_get_status? +
Running cfx_get_status provides immediate node details. This tool returns the current epoch number, synchronization state, and the specific Conflux Core client version in one call, confirming network health.
What is the proper procedure for sending a pre-signed transaction using cfx_send_raw_transaction? +
You must use cfx_send_raw_transaction when you've generated and signed the data externally. This method bypasses needing the node to manage the sender account keys directly, giving you granular control.
Before I submit a transaction, how do I get the next available nonce for an address using cfx_get_next_nonce? +
First, call cfx_get_next_nonce to confirm the account's current sequence number. You must use this exact nonces value when constructing your signed transaction payload to ensure validity.
How can I filter specific event logs or data from Core Space using cfx_get_logs? +
You can use cfx_get_logs and specify a filter based on the target address, contract signature, or topic. This helps isolate exactly which data packets were emitted during a complex smart contract execution.
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.
We've already built the connector for Conflux. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 25 tools are live and waiting.
You're up and running in seconds.
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.
Built, hosted, and secured by Vinkius. You just connect and go.