4,500+ servers built on MCP Fusion
Vinkius

Corescan MCP. Query Core DAO on-chain data directly in 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

Corescan (Core DAO Blockchain Explorer) MCP on Cursor AI Code Editor MCP Client Corescan (Core DAO Blockchain Explorer) MCP on Claude Desktop App MCP Integration Corescan (Core DAO Blockchain Explorer) MCP on OpenAI Agents SDK MCP Compatible Corescan (Core DAO Blockchain Explorer) MCP on Visual Studio Code MCP Extension Client Corescan (Core DAO Blockchain Explorer) MCP on GitHub Copilot AI Agent MCP Integration Corescan (Core DAO Blockchain Explorer) MCP on Google Gemini AI MCP Integration Corescan (Core DAO Blockchain Explorer) MCP on Lovable AI Development MCP Client Corescan (Core DAO Blockchain Explorer) MCP on Mistral AI Agents MCP Compatible Corescan (Core DAO Blockchain Explorer) MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Corescan (Core DAO Blockchain Explorer) MCP Server gives your AI client real-time access to the Core DAO blockchain. Check CORE balances, track all transactions (ERC20 and NFT transfers), analyze smart contract source code, and monitor network health—all from natural conversation.

It lets you query raw, on-chain data without leaving your IDE or terminal.

What your AI agents can do

Get account balance

Gets the CORE balance for one specific wallet address.

Get account balance multi

Gets the CORE balance for a list of multiple wallet addresses.

Get block countdown

Gets the estimated time remaining until the next block is mined.

+ 12 more capabilities included
Track Asset Balances

Retrieves the CORE balance for one or multiple wallet addresses on the Core DAO network.

Analyze Transaction Flow

Pulls detailed lists of normal and internal transactions, showing all recorded movements for a specific address.

Audit Token Movements

Monitors the transfer history for ERC20 tokens (standard fungible tokens) and ERC721 NFTs (unique assets).

Inspect Contract Logic

Provides the complete source code and the ABI for smart contracts, allowing you to understand their functions and inputs.

Monitor Network Metrics

Checks vital network stats, including total supply, block rewards, and current transaction status.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

get019e5d0c

get account balance

Gets the CORE balance for one specific wallet address.

get019e5d0c

get account balance multi

Gets the CORE balance for a list of multiple wallet addresses.

get019e5d0c

get block countdown

Gets the estimated time remaining until the next block is mined.

get019e5d0c

get block reward

Retrieves the CORE reward amount for a given block number.

get019e5d0c

get contract abi

Retrieves the Application Binary Interface (ABI) for a verified smart contract.

get019e5d0c

get contract source code

Retrieves the full source code for a verified smart contract.

get019e5d0c

get erc20 transfers

Gets a list of transfers for standard ERC20 tokens from a specified address.

get019e5d0c

get erc721 transfers

Gets a list of transfers for unique ERC721 NFTs from a specified address.

get019e5d0c

get internal transactions

Gets a list of internal transactions (calls made by smart contracts) for an address.

get019e5d0c

get last price

Retrieves the most recent market price for CORE.

get019e5d0c

get logs

Gets event logs recorded on the blockchain for a specific contract or period.

get019e5d0c

get normal transactions

Gets a list of standard, user-initiated transactions for an address.

get019e5d0c

get total supply

Gets the total circulating supply amount of CORE tokens.

get019e5d0c

get tx receipt status

Checks the status and receipt details for a submitted transaction.

get019e5d0c

get tx status

Checks the execution status of a smart contract call.

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 Corescan (Core DAO Blockchain Explorer), 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

Corescan (Core DAO Blockchain Explorer) MCP Server gives your AI client real-time, deep access to the Core DAO network. You'll get raw, on-chain data—it's like querying a database without leaving your IDE or terminal.

Track Asset Balances

get_account_balance lets you pull the CORE balance for a single wallet address. If you gotta check a bunch of wallets, get_account_balance_multi handles a list of addresses.

Analyze Transaction Flow

get_normal_transactions pulls a list of standard, user-initiated transactions for an address. For a deeper look, get_internal_transactions shows the internal calls made by smart contracts, mapping out every movement of value.

Audit Token Movements

get_erc20_transfers gets a list of transfers for standard ERC20 tokens from a specified address. You can track unique assets, too; get_erc721_transfers handles ERC721 NFT transfers from an address.

Inspect Contract Logic

get_contract_source_code retrieves the full source code for a verified smart contract. You'll also get the Application Binary Interface (ABI) using get_contract_abi, which shows how a contract works and what inputs it needs.

Monitor Network Metrics

get_total_supply tells you the total circulating supply of CORE tokens. You can also check the most recent market price with get_last_price. To track the network's current state, get_block_countdown gets the estimated time remaining until the next block is mined, and get_block_reward retrieves the CORE reward amount for a specific block number.

You can check the status and receipt details for a submitted transaction with get_tx_receipt_status, or check the execution status of a smart contract call using get_tx_status. Finally, get_logs pulls event logs recorded on the blockchain for a specific contract or period.

How Corescan MCP Works

  1. 1 Subscribe to the Corescan MCP Server and enter your unique API Key.
  2. 2 Your AI agent constructs a query using the specific tool name (e.g., get_erc20_transfers) and required parameters (e.g., address).
  3. 3 The server executes the call against the Core DAO blockchain and returns structured data directly to your client.

The bottom line is you get structured, verified blockchain data returned to your AI client, eliminating the need for manual API calls.

Who Is Corescan MCP For?

This is for the Web3 developer who can't afford to wait for a dashboard refresh. It's for the data analyst who needs to aggregate transaction flows across multiple addresses for research. If you're a crypto enthusiast who needs to track a specific contract's history without opening a browser, this is for you.

Web3 Developer

Inspects contract ABIs and source code directly in the IDE. Runs multi-address balance checks and tracks token transfers programmatically.

Data Analyst

Aggregates transaction data and monitors token flows across large sets of addresses for reporting or research.

Blockchain Researcher

Checks network metrics like block rewards and total supply, or tracks the history of specific NFT collections.

What Changes When You Connect

  • Check balances for multiple wallets at once. Instead of running 20 separate queries, use get_account_balance_multi to check CORE balances for up to 20 addresses in a single call.
  • Track every token movement. You can pull transfer history for standard ERC20 tokens (get_erc20_transfers) and unique NFTs (get_erc721_transfers) without opening a browser tab.
  • Analyze contract logic directly. Get the full source code and the ABI using get_contract_source_code and get_contract_abi to understand exactly what a contract does.
  • See transaction status immediately. Use get_tx_status to check if a contract execution succeeded, or get_tx_receipt_status for the final receipt details.
  • Get full historical context. Pull both normal transactions (get_normal_transactions) and internal transactions (get_internal_transactions) to build a complete picture of wallet activity.
  • Monitor network health metrics. Use get_total_supply and get_block_reward to stay updated on the overall state of the Core DAO network.

Real-World Use Cases

01

Investigating a suspicious token transfer

A researcher spots an unusual NFT transfer. Instead of manually checking the block explorer, they ask their agent to run get_erc721_transfers for the involved address. The agent returns the list of transfers, which the user then checks against the get_normal_transactions history to determine if the move was part of a larger, expected pattern.

02

Verifying a contract's functionality before deployment

A developer wants to make sure a new contract function works. They first use get_contract_abi to understand the available methods. Then, they use get_tx_status to simulate checking the contract's execution status, making sure the logic holds up before committing code.

03

Bulk portfolio balance check

A data analyst needs to check the CORE balance for 50 client accounts. Running 50 separate queries is slow. They use get_account_balance_multi, passing all 50 addresses in one request, and receive all balances instantly for reporting.

04

Tracing complex smart contract interactions

A developer needs to know what happened inside a complex transaction. They run get_internal_transactions to see the hidden calls, then use get_logs to extract specific event data, finally confirming the activity using get_tx_receipt_status.

The Tradeoffs

Over-relying on single-source data

Just checking get_account_balance gives you the CORE balance, but you don't know if the funds came from a normal transfer or a hidden contract call. You miss the full story.

You gotta run get_account_balance first, then run get_normal_transactions and get_internal_transactions together. That shows the full picture of how the balance changed.

Forgetting to check contract status

Seeing a transaction listed in get_normal_transactions isn't enough. If the smart contract failed to execute, the transaction is useless, and you'll waste time analyzing bad data.

Always check the execution status using get_tx_status or check the receipt using get_tx_receipt_status before trusting the transaction data.

Treating all tokens the same

You try to track all assets by only looking at get_normal_transactions. This misses unique NFTs and fungible tokens, giving you a massive blind spot on asset movements.

Check both get_erc20_transfers for fungible tokens and get_erc721_transfers for NFTs. Use both tools to track every single asset class.

When It Fits, When It Doesn't

Use this server if you need deep, raw, multi-layered data from the Core DAO blockchain. You need to move beyond simple dashboard views and programmatically verify every state change. For instance, if you're tracking a portfolio, you must use get_account_balance_multi (for bulk) and then follow up with get_erc20_transfers and get_erc721_transfers (for movement details). Don't use this if you just need to know the current price—use get_last_price. Don't use this if you only need to see a list of addresses—use a simple database lookup instead. You need the proof of the change, which requires the specialized tools here.

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

How we secure it →

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 15 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_account_balance get_account_balance_multi get_block_countdown get_block_reward get_contract_abi get_contract_source_code get_erc20_transfers get_erc721_transfers get_internal_transactions get_last_price get_logs get_normal_transactions get_total_supply get_tx_receipt_status get_tx_status

Manually tracing asset movements across a blockchain is a tedious, multi-tab nightmare.

Today, tracking a single asset movement means opening the block explorer, finding the address, scrolling through tabs for ERC-20s, then switching to the NFT section. You copy a transaction hash, paste it into a second tool, and then cross-reference the results to confirm the final state. It's a painful copy-paste cycle that takes minutes per query.

With Corescan, you just ask your agent to track the movement. It runs `get_erc20_transfers` and `get_erc721_transfers` automatically, compiling the full history and sending it back in a single, structured response. It's done in seconds.

Corescan MCP Server: Audit Contract Logic and Status

Before, understanding a contract meant reading vague documentation or running multiple, disconnected API calls just to get the ABI or source code. You'd have to manually piece together if the contract was even functional or what functions it exposed.

Now, you ask your agent to analyze a contract. It runs `get_contract_abi` and `get_contract_source_code`, giving you the raw logic and interface in one go. You know exactly what the contract does and how to interact with it.

Common Questions About Corescan MCP

How do I check the balance for multiple addresses using get_account_balance_multi? +

Use get_account_balance_multi and pass a list of up to 20 addresses in the required format. This tool returns a structured object containing the CORE balance for every address provided in the single query.

What is the difference between get_normal_transactions and get_internal_transactions? +

Normal transactions are the transactions initiated by a user's wallet. Internal transactions are calls made by a smart contract to other contracts, which are key to understanding complex, multi-step logic.

Can I track NFT transfers using get_erc721_transfers? +

Yes. get_erc721_transfers tracks unique Non-Fungible Tokens (NFTs) by monitoring their specific transfer events across the Core DAO network.

How do I check if a transaction actually succeeded? Should I use get_tx_status or get_tx_receipt_status? +

Use get_tx_status first to check the contract execution state. If that looks good, then use get_tx_receipt_status to get the final, definitive receipt details.

Do I need to know the contract ABI before I can analyze the source code with get_contract_source_code? +

No. You run get_contract_source_code to get the source code. If you need to know how to call a function, you then run get_contract_abi to get the interface definition.

How do I get the contract ABI for a specific address using get_contract_abi? +

You provide the contract address to get_contract_abi. This function fetches the Application Binary Interface (ABI), which defines all the functions and data structures used by the smart contract. This is critical for knowing how to correctly interact with the contract's logic.

What is the difference between get_normal_transactions and get_internal_transactions? +

get_normal_transactions shows transactions initiated directly by an external account. get_internal_transactions shows transactions that happen within a contract, like calls from one function to another. You use both to see the full picture of activity.

Can I use get_erc20_transfers to track token movements for addresses that weren't the sender or receiver? +

No, get_erc20_transfers only tracks transfers linked directly to the specified address. If you need to track a token flow across multiple, unconnected addresses, you'll need to aggregate data from multiple calls or use advanced data processing.

Can I check the balance of multiple Core DAO addresses at once? +

Yes! Use the get_account_balance_multi tool and provide a comma-separated list of up to 20 addresses to get all balances in a single response.

How can I see the source code of a smart contract on Core DAO? +

You can use the get_contract_source_code tool with the contract's address. If the contract is verified on Corescan, the AI will retrieve the full source code for you.

Does this server support tracking NFT transfers? +

Absolutely. Use the get_erc721_transfers tool to list all NFT transfer events associated with a specific wallet address or contract.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 15 tools

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

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

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.