AntChain MCP. Query your entire enterprise blockchain state via conversation.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
AntChain. Query Alibaba's enterprise blockchain for full visibility into decentralized applications. Use this server to read, inspect, and manage blockchain data—from querying specific contract methods to checking account balances and tracking the latest transactions across multiple chains.
It's your agent's direct connection to enterprise blockchain operations.
What your AI agents can do
Deploy contract
Deploys a smart contract onto AntChain using compiled bytecode and an optional ABI.
Get chain list
Lists all blockchain networks accessible in your AntChain account for operations.
Invoke contract
Runs a specified method on a deployed smart contract, returning the execution result and gas usage.
Gets the current balance, nonce, and metadata for a specific wallet address on the chain.
Runs methods on deployed smart contracts, requiring a name, method name, and necessary arguments.
Puts a new smart contract onto the chain using its compiled bytecode and an optional ABI.
Retrieves metadata for any block, identified by its height or hash, including transaction counts and timestamps.
Queries the overall health, topology, and configuration details of the entire blockchain network.
Retrieves a list of the most recent transactions and the status of a specific transaction hash.
Lists all blockchain networks your organization has access to, along with their basic configurations.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
AntChain MCP Server: 10 Tools for Blockchain Operations
Use these tools to manage contract deployment, discover chains, and query account states across Alibaba's enterprise blockchain network.
019d8415deploy contract
Deploys a smart contract onto AntChain using compiled bytecode and an optional ABI.
019d8415get chain list
Lists all blockchain networks accessible in your AntChain account for operations.
019d8415invoke contract
Runs a specified method on a deployed smart contract, returning the execution result and gas usage.
019d8415query account
Inspects the current state and metadata of a specific account address on the chain.
019d8415query account balance
Returns the available and locked amounts for an account, checking if it has enough funds for a transaction.
019d8415query block
Retrieves full metadata for a specific block, using either its height or its hash.
019d8415query contract
Gets the configuration details of a smart contract before you run methods against it.
019d8415query latest transactions
Gets a list of the most recent transactions and their status on the blockchain.
019d8415query network info
Checks the overall health, topology, and configuration of the blockchain network.
019d8415query transaction
Gets the status, gas used, and details of any specific transaction hash.
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 AntChain, 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
AntChain MCP Server - Query Blockchain & Deploy Contracts
Connect your AI client to your AntChain BaaS account. It gives your agent full control over your enterprise blockchain operations. You can read, inspect, and manage blockchain data, from checking account balances to tracking the latest transactions across multiple chains. It’s your agent’s direct link to enterprise blockchain work.
To see what your agent can do, you'll use the following tools:
Discovering Chains and Accounts
get_chain_list lists every blockchain network your AntChain account supports for operations. query_account inspects a specific account address, giving you its current state and metadata. query_account_balance tells you the available and locked funds for an account, letting you know if it’s got enough cash for a transaction. query_block pulls all the metadata for a block using either its height or its hash. query_network_info checks the overall health, topology, and configuration of the entire blockchain network.
Inspecting and Tracing Data
query_latest_transactions gets a list of the most recent transactions and their current status on the chain. query_transaction retrieves the status, gas used, and full details for any specific transaction hash. query_contract pulls the configuration details for a smart contract before you run methods against it. Executing Logic and Deploying Contracts
invoke_contract runs a specific method on an existing smart contract, returning the execution result and how much gas it used. You can use deploy_contract to put a brand new smart contract onto AntChain using compiled bytecode and an optional ABI.
How AntChain MCP Works
- 1 Subscribe to the AntChain MCP Server and input your Access Key and Secret Key.
- 2 Direct your AI agent to perform a task (e.g., 'What is the balance of this address?').
- 3 The agent selects the right tool, executes the query against AntChain, and returns the structured, readable result.
The bottom line is that your AI agent becomes a full-stack blockchain operations center, handling everything from reading account data to deploying new smart contracts.
Who Is AntChain MCP For?
This is for developers and operations staff who can't afford to wait for manual reports or spend hours building boilerplate API wrappers. If your job requires checking contract state, verifying transaction finality, or managing consortium chain health, this server cuts out the middleman.
Uses the agent to deploy and interact with smart contracts directly from their IDE using natural language, eliminating the need for complex CLI scripting.
Monitors consortium chain health, checks node status, and queries network metrics conversationally, which is a massive time saver over dashboard clicking.
Verifies transaction finality, inspects account balances, and audits contract executions across different chains for compliance checks.
Queries raw blockchain data to prove concepts or inform dApp design without writing a single line of API integration code.
What Changes When You Connect
- See the exact balance and nonce of any account using
query_account_balance. This instantly confirms if a wallet has enough funds before attempting a contract call. - Track contract activity by running
invoke_contract. You can test methods on deployed contracts and get the execution result, including gas consumption. - Audit the entire chain state with
query_latest_transactions. You get a real-time snapshot of recent activity without writing a loop to fetch data. - Deploy new assets using
deploy_contract. This allows developers to bring new smart contract logic onto the network directly through the agent. - Understand network reliability by using
query_network_info. You check the topology and node status, which is key for enterprise operations. - Get full context on any transaction with
query_transaction. Instead of just seeing 'success,' you see the sender, receiver, gas used, and block inclusion details.
Real-World Use Cases
Debugging a Failed Transfer
A developer needs to know why a transfer failed. They tell their agent: 'What happened with transaction 0x...?' The agent runs query_transaction, revealing the exact failure reason, gas used, and which block the transaction was included in. The problem is solved in seconds.
Checking Contract Readiness
Before invoking a method, an auditor needs to confirm the contract exists and is configured correctly. They ask the agent to run query_contract. The agent returns the contract's metadata, allowing the user to proceed with invoke_contract confidently.
Boardroom Network Health Check
The ops engineer needs a quick status update on the consortium chain. They ask the agent to run query_network_info. The agent immediately provides network topology and node status, bypassing the need to log into three different monitoring dashboards.
Validating Account Funds
A product team needs to verify if a specific wallet has enough money for a dApp transaction. They run query_account_balance. The agent confirms the available balance and the account nonce, giving the green light for the transaction.
The Tradeoffs
Manual API Chaining
Calling query_account to get the address, then calling query_account_balance with that address, and finally calling query_transaction with the resulting hash. This is verbose and requires passing three separate IDs.
→
Ask your agent to perform the full sequence in one prompt. The agent handles the data flow, running query_account first, then using the result to feed query_account_balance, and finally using the balance info to check the transaction status with query_transaction.
Ignoring Network Status
Assuming the chain is healthy and calling invoke_contract when the network is actually experiencing congestion or node failure. This results in a failed transaction and lost gas.
→
Always run query_network_info first. If the status indicates high latency or node issues, wait or adjust the plan. Don't assume the network is fine.
Overlooking Chain Scope
Running a query against the default chain when the target contract is actually on a different, specific network. The query fails because the scope was wrong.
→
Use get_chain_list to list all available networks. Then, specify the exact chain name or ID in your initial query to ensure you're targeting the right ledger.
When It Fits, When It Doesn't
Use this server if your job involves reading, writing, or auditing state on an enterprise blockchain. You need to check balances (query_account_balance), deploy logic (deploy_contract), or validate transaction outcomes (query_transaction). Don't use this if your problem is non-blockchain related (e.g., querying internal CRM data). If you just need to check a simple web API, a basic REST client works. But if you need to know what the ledger says, AntChain is what you need.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AntChain. 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 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Debugging blockchain state shouldn't feel like a three-day conference.
Today, figuring out why a transaction failed means jumping between the block explorer, the account dashboard, and a separate contract metadata page. You have to copy hashes, switch tabs, and manually stitch together: 'The account had enough funds, but the contract failed on line 42.'
With this MCP server, you just ask your agent. It runs `query_account` and `query_transaction` automatically, giving you the full stack trace and failure reason in one conversational response. You get the answer, not a dozen links.
AntChain MCP Server: Full visibility into contract operations.
Previously, deploying a contract meant writing boilerplate SDK code and managing the bytecode. Now, you tell your agent to run `deploy_contract` and it handles the necessary structure. You execute the full contract lifecycle without writing the connection logic yourself.
It changes the game from writing integration code to defining process logic. You focus on the business rule, not the API calls.
Common Questions About AntChain MCP
How do I check the balance using the `query_account_balance` tool? +
You provide the wallet address to the query_account_balance tool. The server returns the available balance and any locked or pending amounts, telling you if the account has sufficient funds for a transaction.
Can I deploy a new contract using `deploy_contract`? +
Yes. You provide the compiled contract bytecode (hex) and the optional ABI. The tool returns the new contract address and the full deployment transaction details.
What is the difference between `query_account` and `query_account_balance`? +
query_account gives general information—metadata, nonce, and general state. query_account_balance is specific; it only returns the actual available and locked amounts, which is what you need to confirm funds.
How do I know which chains I can query using `get_chain_list`? +
Running get_chain_list returns a list of all blockchain networks available in your AntChain account, including their names and configurations. This lets you choose the right network before querying.
Can I run complex functions on a contract with `invoke_contract`? +
Yes. You specify the contract name, the method name, and the arguments needed. The tool returns the execution result, gas consumption, and transaction status.
How do I check the status of a specific transaction using `query_transaction`? +
You use query_transaction to check the status. This tool returns the transaction status, sender, receiver, gas used, and block inclusion details. It's perfect for verifying if a transaction finalized or failed.
What information does `query_block` provide about a block? +
The query_block tool gives you block metadata. You get the timestamp, transaction count, hash, and the previous block reference. Use this when you need a full picture of the block's context.
What if I need to know what contracts are available before I use `invoke_contract`? +
You should first use query_contract to inspect the contract configuration. This tool helps you review the contract's metadata and ABI before you try to invoke a specific method.
How do I get my AntChain Access Key and Secret Key? +
Log in to the AntChain BaaS console, navigate to the API Management or Developer Center section, and create a new API credential pair. You'll receive an Access Key (public identifier) and a Secret Key (used for HMAC-SHA256 signature generation). The Secret Key is shown only once — save it immediately. These credentials authenticate all your API requests.
What's the difference between querying a block and querying a transaction? +
A block query returns information about the container itself — block height, hash, timestamp, transaction count, and the previous block hash. A transaction query returns details about a specific operation within a block — sender/receiver addresses, gas used, execution status, return values, and whether the transaction succeeded or reverted. Use blocks to explore the chain structure, and transactions to verify individual operations.
Can I deploy smart contracts through this MCP server? +
Yes! Use the deploy_contract tool to upload and deploy compiled smart contract bytecode to your AntChain network. You'll need the contract bytecode (in hex format), a name for the contract, and optionally the ABI for future interactions. After deployment, you can invoke contract methods using the invoke_contract tool. Make sure your account has sufficient permissions and balance for deployment.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Airbnb
Search and manage Airbnb listings, experiences, reservations, and pricing directly from any AI agent.
Google Sheets
Interact with Google Sheets to read, write, and manipulate data via AI.
Square
Manage payments, customers, and inventory on Square with AI agents.
You might also like
HTML to Text Extractor
Stop wasting AI context on messy HTML code. Instantly strip CSS, tags, and scripts to extract perfectly readable Plain Text.
Saleor
Connect your AI to your headless Saleor e-commerce store. Seamlessly manage products, audit recent orders, and assist customers natively through your chat.
BlaBlaCar
AI carpool search: find rides, compare prices, and book shared journeys via agents.