# Shiden Scan MCP for AI Agents AI Agent Connect

> Shiden Scan (Shiden Network Block Explorer) lets your AI agent query the Shiden Network blockchain in real-time. You can pull account balances, track specific extrinsics, inspect EVM smart contracts, and grab live SDN token market data without switching tabs. It gives your agent direct access to the Shiden Network's block explorer data for faster debugging and analysis.

## Overview
- **Category:** developer-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_RY8z4OVpHcOYTFdYslHg7LVIL4r0ufs0r13d6YUl/ai-agent-connect
- **Tags:** shiden-network, block-explorer, substrate, evm-contracts, polkadot-ecosystem

## Description

Imagine you're deep in the weeds of a smart contract deployment on the Shiden Network. Instead of constantly flipping between your code editor and a browser tab to check if a transaction hit the chain or to see what the current balance of a bonded account is, you just ask your AI agent. This Connector bridges that gap by letting your agent pull live data directly from the Shiden Scan explorer. You can ask about specific block heights, look up the history of a specific SS58 address, or check the real-time price of the SDN token. It takes the manual work out of auditing network activity and puts the data right where you're already working. When you connect this through the Vinkius catalog, you're essentially giving your agent a direct line to the Shiden Network's ledger. It's about getting answers instantly so you can stay focused on building rather than hunting for data points across different dashboards.

## Tools

### get_token_price
Get the current price of the SDN token. It's the fastest way to pull real-time market data.

### get_account_info
Get the balance and metadata for a specific account. It's useful for checking bonded vs. transferable funds.

### get_block
Get details for a specific block on the chain. Use this to see exactly what happened at a certain height.

### list_extrinsics
Get a list of recent extrinsics. This helps you monitor the flow of activity on the network.

### get_metadata
Get metadata about the Shiden Network. Use this to find token decimals or SS58 prefixes quickly.

### list_blocks
Get a list of recent blocks. It's a fast way to see the latest network activity.

### get_evm_contract
Get information about a deployed smart contract. Use this to check contract metadata on the EVM layer.

### list_evm_transactions
Get transactions for a specific contract. It helps you see how people are interacting with your smart contract.

### get_extrinsic
Get details for a specific extrinsic. Use this to debug why a specific transaction might have failed.

### list_transfers
Get a list of transfers for a specific account. Use this to audit the transaction history of any address.

## Prompt Examples

**Prompt:** 
```
What's the current price of SDN and the balance of this address: [address]?
```

**Response:** 
```
### Shiden Network Market & Account Data

**SDN Token Price:** $0.42
**24h Trading Volume:** $1.2M

**Account Summary for [address]:**
*   **Transferable Balance:** 1,250.00 SDN
*   **Bonded Balance:** 500.00 SDN
*   **Total Balance:** 1,750.00 SDN
*   **Account Nonce:** 142

Would you like to see the full transaction history for this address?
```

**Prompt:** 
```
List the last 3 blocks on the Shiden Network.
```

**Response:** 
```
### Recent Shiden Network Blocks

| Block Height | Finalized | Extrinsics | Events |
| :--- | :--- | :--- | :--- |
| #5,402,123 | Yes | 12 | 45 |
| #5,402,122 | Yes | 8 | 31 |
| #5,402,121 | Yes | 15 | 52 |

Everything appears to be syncing correctly.
```

**Prompt:** 
```
Show me the recent transactions for this contract: [address].
```

**Response:** 
```
### Recent EVM Transactions for [address]

I found 4 recent interactions with this contract:

*   **Transfer**: 0xabc... $\rightarrow$ 0xdef... (2 mins ago)
*   **Swap**: 0xghi... $\rightarrow$ 0xjkl... (15 mins ago)
*   **Mint**: 0xuvw... $\rightarrow$ 0xxyz... (1 hour ago)
*   **Approve**: 0xabc... $\rightarrow$ 0xdef... (3 hours ago)

Do you want the specific logs for any of these?
```

## Capabilities

### Fetch account balances and history
Get the total balance and transaction history for any specific SS58 address.

### Track real-time SDN token prices
Pull current market data for the SDN token including price and trading volume.

### Inspect EVM smart contract logs
View transaction logs and metadata for contracts on the Shiden EVM layer.

### Monitor recent block activity
List the latest blocks on the network to see recent activity and finality.

### Retrieve specific extrinsic details
Look up the specific details of a transaction by its unique hash.

### Access network-wide metadata
Get chain-specific details like token decimals and SS58 prefixes.

## Use Cases

### Failed Deployment Debugging
A developer's contract deployment fails. They ask the agent to check the get_extrinsic details to see the error message immediately.

### Portfolio Tracking
An analyst wants to know the SDN price and the balance of a specific whale address. The agent uses get_token_price and get_account_info.

### Contract Audit Log
A developer needs to see every transaction hitting a specific contract. The agent uses list_evm_transactions to provide a summary.

### Node Sync Verification
A node operator needs to know the current block height. The agent uses list_blocks to confirm the chain is moving correctly.

## Benefits

- Stop switching tabs by getting account balances and transaction history directly in your chat using get_account_info.
- Debug failed transactions faster by pulling specific details for any extrinsic using get_extrinsic.
- Monitor market trends instantly with real-time SDN token prices from get_token_price.
- Audit smart contract interactions easily by pulling logs with list_evm_transactions.
- Verify network status quickly by checking block heights and metadata with list_blocks and get_metadata.

## How It Works

The bottom line is you get live Shiden Network data inside your AI chat without leaving your workspace.

1. Connect the Connector to your AI client and provide your Shiden Scan API Key.
2. Authorize the agent to access the Shiden Scan explorer data.
3. Ask questions about blocks, accounts, or contracts in plain English.

## Frequently Asked Questions

**What can the Shiden Scan MCP do for my blockchain project?**
It gives your AI agent the ability to query live Shiden Network data like blocks, extrinsics, and account balances directly in your chat.

**How do I use Shiden Scan MCP to check account balances?**
You can simply ask your agent to check the balance of any SS58 address. It will pull the transferable, bonded, and reserved amounts automatically.

**Can the Shiden Scan MCP show me EVM smart contract data?**
Yes, it can fetch metadata and transaction logs for smart contracts deployed on Shiden's Ethereum-compatible layer.

**How does the Shiden Scan MCP help with debugging transactions?**
It allows you to pull specific extrinsic details by hash, making it easy to see why a transaction failed without leaving your workspace.

**Can I get real-time SDN token prices with Shiden Scan MCP?**
Yes, your agent can pull the current SDN token price, market cap, and 24h trading volume instantly.

**Does the Shiden Scan MCP work with the Polkadot ecosystem?**
Yes, it specifically connects to the Shiden Network, which is a smart contract layer within the Polkadot and Kusama ecosystems.

**Can I check the balance of a specific Shiden address?**
Yes! Use the `get_account_info` tool with the account address. The agent will return the transferable, bonded, and reserved balances, along with the account nonce.

**How do I inspect a smart contract deployed on Shiden?**
You can use `get_evm_contract` to fetch general contract details or `list_evm_transactions` to see the recent transaction history for a specific contract address.

**Can I see the current market price of the SDN token?**
Absolutely. The `get_token_price` tool retrieves the current price of SDN in USD and BTC, as well as its market cap and 24h volume.