FtmScan (Fantom Network Explorer) MCP for AI. Query balances, contracts, and transfers with natural language.
Works with every AI agent you already use
…and any MCP-compatible client








How this MCP server connects to your AI agent
FtmScan (Fantom Network Explorer) lets your agent query live blockchain state data directly. Check wallet balances for FTM, track ERC-20 and NFT transfers, inspect smart contract source code, and view historical transaction activity—all from natural language.
It acts as a full-stack explorer for the Fantom network.
What AI agents can do with FtmScan (Fantom Network Explorer) Automation
Get block countdown
Retrieves the estimated time until the next block is created on the Fantom network.
Get block reward
Gets the amount of FTM tokens rewarded for successfully mining a new block.
Get contract abi
Retrieves the Application Binary Interface (ABI) that defines how to interact with a specific contract.
Retrieve the current FTM balance for one or multiple addresses.
Get a list of all ERC-20 and ERC-721 (NFT) token transfers across any address pair.
Fetch the verified source code and ABI for any deployed smart contract to understand its function.
View a list of normal or internal transactions, along with their execution status and receipt details.
Access real-time data like the current FTM price, total supply, block number, and rewards.
Ask an AI about this
Waiting for input…
What AI agents can do with FtmScan (Fantom Network Explorer) - 19 Tools
These nineteen tools give your agent granular control over every aspect of the Fantom blockchain state, from core network metrics to specific token transfer logs.
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 FtmScan (Fantom Network Explorer) on VinkiusGet Block Countdown
Retrieves the estimated time until the next block is created on the Fantom network.
Get Block Reward
Gets the amount of FTM tokens rewarded for successfully mining a new block.
Get Contract Abi
Retrieves the Application Binary Interface (ABI) that defines how to interact with a...
Get Contract Source Code
Fetches the verified source code used for a deployed smart contract.
Get Erc20 Token Balance
Checks the current balance of any specified ERC-20 token for an address.
Get Erc20 Token Supply
Determines the total circulating supply amount for a specific ERC-20 token.
Get Erc20 Transfers
Lists all recent transfer events for a given ERC-20 token on the network.
Get Erc721 Transfers
Retrieves a record of ownership transfers for specific Non-Fungible Tokens (NFTs).
Get Eth Block Number
Gets the latest block number on the proxy network.
Get Eth Transaction By Hash
Retrieves details for a specific transaction using its unique hash identifier...
Get Ftm Balance Multi
Retrieves the FTM balances for a list of multiple addresses simultaneously.
Get Ftm Balance
Checks the current FTM balance held by a single blockchain address.
Get Ftm Last Price
Provides the most recent market trading price for FTM tokens.
Get Ftm Total Supply
Shows the total available supply of FTM tokens in circulation.
Get Internal Transactions
Lists background or internal transactions that occur between contract functions.
Get Logs
Fetches specific event logs emitted by a smart contract during execution.
Get Normal Transactions
Retrieves a list of standard, user-initiated transactions affecting the network.
Get Transaction Receipt Status
Checks if a specific transaction has completed and provides its execution receipt status.
Get Transaction Status
Determines the current processing state of any given transaction hash.
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 FtmScan (Fantom Network Explorer), 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 FtmScan. 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
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 19 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Manually cross-referencing blockchain data is a massive time sink.
Today, analyzing a single asset move means opening multiple tabs: one for the balance check, another for the token transfer list, and perhaps a third to look up the contract's ABI. You spend minutes copy-pasting addresses, switching between explorers, and stitching together a narrative just to figure out if a payment went through.
With this MCP, you ask your agent one question—like 'What happened with these funds?'—and it handles all the necessary checks (balances, transfers, status) under the hood. You get an immediate, consolidated report without ever leaving your chat window.
FtmScan (Fantom Network Explorer) MCP Provides Instant Auditability
The manual process of verifying contract logic used to involve downloading the ABI and cross-referencing it with multiple transaction logs just to confirm a single function call. This was slow, error-prone work requiring dedicated developer time.
Now, your agent calls `get_contract_abi` and can give you that definition instantly. You get immediate certainty on contract structure, which is a huge shift in workflow speed.
What your AI can actually do with this
Need to know what's happening on the Fantom blockchain? This MCP connects your AI client directly to real-time on-chain data. Instead of jumping between multiple web explorers and manually checking different contract addresses, you just ask your agent a question in plain English. It finds the answer by querying balances for specific accounts, listing all token transfers across standards like ERC-20 and NFTs, or fetching the verified source code and logic for any smart contract.
Whether you're tracking whale movements or validating complex DeFi interactions, this MCP gives you direct access to core network metrics, transaction statuses, and historical data. When you connect it via Vinkius, your agent gains a single point of truth for all things Fantom.
019e5d1c-971e-703c-a073-a19b440a2aac Here's how it actually works
The bottom line is, your AI agent translates complex blockchain queries into simple answers without you having to write any code or navigate multiple websites.
Subscribe to this MCP and enter your unique FtmScan API Key into Vinkius.
Your AI client sends a natural language request (e.g., 'What was the last transaction for 0x...')
The agent calls the specific underlying tool, retrieves the raw blockchain data, and formats it into an easy-to-read answer.
Who is this actually for?
Web3 developers who need to validate contract logic quickly. Crypto analysts tracking large-scale token flows. DeFi users who need immediate, reliable balance checks across the Fantom ecosystem.
Checking recent transaction history and balances for multiple addresses to identify patterns in fund movements.
Pulling the contract ABI or source code when testing new smart contracts inside their IDE, ensuring logic matches expectations.
Gathering core network metrics like block rewards and total supply to write reports on network health and adoption trends.
What Changes When You Connect
Instant Balance Checks: Instead of manually calling tools like get_ftm_balance or get_erc20_token_balance, your agent simply knows the address and token to check. It's immediate.
Code Inspection on Demand: You don't need to leave your IDE. Your agent fetches contract logic using get_contract_source_code so you can validate smart contracts instantly, just by asking.
Complete Asset Tracking: By combining calls like get_erc20_transfers and get_erc721_transfers, the system gives a full picture of all token movement in one go. No more cross-referencing multiple tabs.
Transaction Status Clarity: You can ask for transaction status using get_transaction_status. It tells you if a transfer is pending, failed, or confirmed without needing to check five different explorer pages.
Network Health Overview: Quickly gauge market context by requesting the FTM last price (get_ftm_last_price) and total supply in one conversational step.
See it in action
Auditing a recent NFT sale
A user needs to confirm that an NFT transfer was legitimate. They ask their agent, 'Show the transfers for this specific NFT.' The agent calls get_erc721_transfers and provides the full history, including timestamps and destination wallets.
Investigating a suspicious token burn
A researcher wants to know if a project burned tokens correctly. They ask the agent to check all ERC-20 transfers for that contract's address; the agent uses get_erc20_transfers and presents only the relevant burning events.
Verifying DeFi collateral contracts
A developer needs to ensure a lending protocol is using safe code. They ask the agent, 'Give me the source code for this contract.' The agent uses get_contract_source_code and returns the Solidity file directly.
Tracking an initial deposit
A user wants to see if funds deposited into a wallet were processed. They ask, 'What are the normal transactions for this address?' The agent uses get_normal_transactions and lists all incoming transfers.
The honest tradeoffs
Overwhelming the query with multiple data types.
Asking, 'What is the balance, source code, and total supply?' in a single prompt. This forces the AI to guess which tools are needed and often fails or gives incomplete results.
Break it down. First, check balances using get_ftm_balance. Then, ask for contract details specifically with get_contract_source_code or use get_erc20_token_supply only when you need the total supply count.
Assuming a single tool handles all transfers.
Only calling one function and thinking it covers everything. For example, only checking for ERC-20 balances misses NFT activity entirely.
If you're tracking assets, ask for both token types: check get_erc20_transfers and use get_erc721_transfers. Don't assume one tool covers the whole asset class.
Confusing status checks with data retrieval.
Asking for a transaction and expecting an answer immediately if it's still processing. You might get misleading 'success' messages.
Always check first using get_transaction_status. This tells you the true state of the transaction before assuming success or failure.
When It Fits, When It Doesn't
Use this MCP if your primary need is querying historical and current immutable facts directly from the Fantom blockchain. If you're analyzing wallet holdings, token movements (ERC-20/721), or contract logic—this is your tool. Don't use it if you are trying to predict future market movements or access private user data; this MCP only reads public ledger state. Similarly, don't use it for writing smart contracts; use the get_contract_source_code function after you write them elsewhere just to audit the final version.
Questions you might have
Can I check the balance of multiple wallets at once? +
Yes, use the get_ftm_balance_multi tool with a comma-separated list of addresses. The agent will return the FTM balance for each address in the list.
How do I see the source code of a smart contract? +
Use the get_contract_source_code tool with the contract's address. If the contract is verified on FtmScan, the agent will retrieve the source code and metadata.
How can I verify if a transaction was successful? +
Use the get_transaction_status tool with the transaction hash. It will return the execution status code directly from the Fantom network.
How do I track NFT ownership changes using the `get_erc721_transfers` tool? +
The tool retrieves a list of ERC-721 transfer events. You must provide the contract address and time range to filter for specific NFTs or movements across the Fantom network.
What is an internal transaction, and how do I use `get_internal_transactions`? +
Internal transactions are actions that happen behind the scenes, often initiated by smart contracts. Using this tool gives you visibility into activity that wouldn't appear in a simple list of normal transfers.
How do I authenticate my requests when connecting to FtmScan data via MCP? +
You must provide your unique FtmScan API Key when setting up the connection. Vinkius manages this key securely, allowing your agent to make authenticated calls to the blockchain.
If I request a large list of transfers (e.g., `get_erc20_transfers`), how do I ensure I get all records? +
The tool supports pagination parameters, meaning you can't pull everything in one go. You need to pass the appropriate limit or page offset parameters to retrieve comprehensive data sets.
How does `get_block_reward` help me monitor network incentives? +
This tool reports the current expected reward associated with a block creation. It helps analysts track the native token's economic value and rewards structure separate from user activity.
We've already built the connector for FtmScan (Fantom Network Explorer). Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 19 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.