# Corescan MCP for AI Agents AI Agent Connect

> Corescan (Core DAO Blockchain Explorer) lets your AI agent pull real-time data from the Core DAO network. You can check wallet balances, track ERC20 and ERC721 movements, and inspect smart contract source code without switching tabs. It turns your agent into a live blockchain explorer for the Core ecosystem.

## Overview
- **Category:** developer-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_kB3J10LCSykxNbt8yxfshhTnCHdVg9pAe2gm07tR/ai-agent-connect
- **Tags:** core-dao, blockchain-explorer, smart-contracts, web3, crypto-tracking

## Description

Imagine you're deep in the middle of a research project on the Core DAO network. Usually, this means having five different browser tabs open, constantly refreshing block explorers to see if a transaction hit or if a specific token moved. You have to copy-paste addresses, look up ABIs, and manually track internal transactions like it's 2010. This Connector changes that by putting the entire explorer directly into your AI client. Instead of hunting for data, you just ask your agent to tell you what's happening on-chain. You can pull live balance updates for a dozen wallets at once or dig into the source code of a new smart contract to see how it actually handles logic. It handles the heavy lifting of querying the blockchain so you can stay focused on the analysis. Whether you're auditing a protocol or just keeping tabs on your portfolio, having this data available through the Vinkius catalog means you're always one step ahead of the curve. It makes the blockchain feel less like a maze and more like a searchable database. You can monitor token movements across the network, check the status of a specific contract execution, or pull event logs to see exactly how a protocol is interacting with users. It turns a manual, multi-step investigation into a simple conversation, letting you move from raw data to actionable insights without the usual friction of navigating web interfaces. You get a direct line to the network's state, allowing for faster verification of on-chain events and a much deeper understanding of the ecosystem's mechanics.

## Tools

### get_last_price
Get the most recent price for CORE. This provides a quick way to check the current market value of the native token.

### get_account_balance
Get the CORE balance for a single wallet address. Use this for a quick check on a specific account's funds.

### get_block_countdown
See the estimated time remaining until the next block. This helps you understand the current network timing.

### get_block_reward
Find the reward amount for a specific block number. This helps you understand the network's payout structure.

### get_contract_abi
Pull the ABI for a verified smart contract. This is essential for knowing which functions are available to call.

### get_contract_source_code
Retrieve the verified source code for a smart contract. Use this to audit the actual logic of a deployed protocol.

### get_erc20_transfers
List ERC20 token transfers for a specific address. This allows you to track how assets are moving between wallets.

### get_erc721_transfers
List ERC721 NFT transfers for a specific address. This is useful for monitoring NFT movements and ownership changes.

### get_internal_transactions
Fetch a list of internal transactions for an address. This lets you see complex interactions that don't appear as standard transfers.

### get_logs
Fetch event logs from the blockchain. This helps you see specific actions triggered by smart contract interactions.

### get_normal_transactions
List standard transactions for a specific address. Use this to see the basic history of a wallet's activity.

### get_total_supply
See the total supply of CORE tokens. This gives you a high-level view of the token's circulation.

### get_tx_receipt_status
Check the status of a specific transaction receipt. This lets you know if a transaction was successful or failed.

### get_tx_status
Check the current execution status of a contract. Use this to see if a specific operation is still pending.

### get_account_balance_multi
Get the CORE balances for up to 20 addresses at once. This is perfect for checking multiple wallets in one go.

## Prompt Examples

**Prompt:** 
```
What's the balance of 0x1234567890abcdef1234567890abcdef12345678?
```

**Response:** 
```
The address 0x123456... currently holds **1,250.50 CORE** on the Core DAO network.

**Summary:**
- **Network:** Core DAO
- **Balance:** 1,250.50 CORE
- **Status:** Active
```

**Prompt:** 
```
Show me the last 5 transfers for 0xabc123...
```

**Response:** 
```
I've retrieved the last 5 transfers for 0xabc123...

| Amount | Type | From | To |
| :--- | :--- | :--- | :--- |
| 50.0 | ERC20 | 0xdef... | 0xghi... |
| 10.0 | ERC721 | 0xjkl... | 0xmnp... |
| 100.0 | ERC20 | 0xqrs... | 0xstu... |
| 5.0 | ERC20 | 0xvwx... | 0xyz1... |
| 20.0 | ERC721 | 0x234... | 0x567... |
```

**Prompt:** 
```
Give me the ABI for the contract at 0x789ghi...
```

**Response:** 
```
I have successfully fetched the ABI for the contract at 0x789ghi... 

```json
[
  {
    "inputs": [],
    "name": "transfer",
    "outputs": []
  },
  {
    "inputs": [],
    "name": "balanceOf",
    "outputs": []
  }
]
```
Would you like me to explain any specific functions in this ABI?
```

## Capabilities

### Pull multiple wallet balances
Get the CORE balance for up to 20 addresses in a single request.

### Track token movements
Monitor ERC20 and ERC721 transfer events across the network.

### Inspect smart contract logic
Access verified source code and ABIs for deployed contracts.

### Monitor network health
Check block rewards, countdowns, and total supply metrics.

### Verify transaction statuses
Check the execution status and receipt status of any transaction.

## Use Cases

### Audit a new protocol
A developer asks to see the source code of a contract to check for vulnerabilities using get_contract_abi.

### Track a whale
An analyst asks to list all ERC20 transfers for a specific high-value address using get_erc721_transfers.

### Portfolio check
A user asks for the current CORE balance of five different wallets using get_tx_receipt_status.

### Network research
A researcher wants to see the block reward history for the last 10 blocks using get_total_supply.

## Benefits

- Stop switching tabs by pulling Core DAO balances and transaction history directly into your chat using get_account_balance_multi.
- Audit smart contracts faster by using get_contract_source_code and get_contract_abi to see logic instantly.
- Track asset movements with ease using get_erc20_transfers and get_erc721_transfers for real-time monitoring.
- Monitor network health with get_block_reward and get_block_countdown to stay updated on the Core DAO state.
- Analyze complex wallet activity by pulling internal transactions and normal transactions in one go.
- Get instant price updates and total supply metrics with get_last_price and get_total_supply for quick research.

## How It Works

The bottom line is you get live, accurate blockchain data without ever leaving your chat interface.

1. Subscribe to this Connector and grab your Corescan API key.
2. Plug that key into your configuration.
3. Ask your agent to pull any Core DAO data like balances or transaction history.

## Frequently Asked Questions

**Can Corescan MCP help me track my Core DAO portfolio?**
Yes, it can pull the CORE balances for multiple addresses at once, making it easy to see your total holdings across different wallets in one conversation.

**Does Corescan MCP work for other blockchains?**
No, this Connector is specifically designed for the Core DAO network. It won't provide data for Ethereum, Polygon, or other chains.

**Can I use Corescan MCP to check smart contract code?**
Yes, it allows your AI agent to pull the verified source code and ABI for smart contracts, which is perfect for auditing or understanding contract logic.

**How do I see token transfers with Corescan MCP?**
You can ask your agent to list ERC20 or ERC721 transfer events for any specific address to see how assets are moving.

**Can it show me network stats like block rewards?**
Yes, it can retrieve block rewards, check the total supply of CORE, and show the estimated countdown for the next block.

**Is Corescan MCP good for developers?**
It's a great tool for developers who need to quickly check transaction statuses, fetch logs, or inspect contract code without leaving their workspace.

**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.