# Moonriver MCP for AI Agents AI Agent Connect

> Moonriver MCP lets your AI agent query the Moonriver blockchain directly. You can pull block data, track transactions, check account balances, and monitor EVM tokens without leaving your chat interface. It connects your agent to the Moonriver Block Explorer API for real-time on-chain insights.

## Overview
- **Category:** developer-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_YSffbH8tRiinzCaKL3yZljmLabez82stkc0l6rBj/ai-agent-connect
- **Tags:** moonriver, kusama, polkadot, block-explorer, evm, smart-contracts, web3

## Description

Moonriver lets you query the Moonriver blockchain directly. Imagine you're deep in a research project and need to know the exact state of a wallet or the history of a specific token. Usually, this means opening a new tab, hunting for the right explorer, and copying and pasting long hex strings. With this Connector, you just ask your agent. It handles the heavy lifting of querying the network for you. Whether you're verifying a transaction status or pulling a list of recent blocks for a data report, the information comes straight to your chat. It's a much faster way to handle on-chain data, especially if you're managing multiple accounts or tracking complex EVM token movements. You can find this among the 4,000+ options in the Vinkius catalog to get your agent connected in minutes. It turns your AI into a dedicated blockchain analyst that knows the Moonriver network inside and out. You don't have to worry about the technical hurdles of API keys or request formatting. Your agent just gives you the facts you need to keep moving.

## Tools

### get_extrinsic
get_extrinsic pulls specific transaction details from the blockchain. It lets you see exactly what happened during a specific on-chain event.

### list_blocks
list_blocks provides a list of the most recent blocks from the network. You can use it to verify the current height of the chain.

### list_evm_tokens
list_evm_tokens shows a list of all ERC-20 and ERC-721 tokens on Moonriver. It helps you see what assets are currently active.

### list_transfers
list_transfers retrieves the full transfer history for a specific Moonriver address. It makes it easy to see where funds have moved.

### list_extrinsics
list_extrinsics fetches a list of recent transactions based on an address or hash. You can use it to monitor network activity in real time.

### get_account_info
get_account_info pulls balance information and metadata for any account. It gives you a quick look at the current state of a wallet.

### get_block
get_block provides deep details for a specific block height. Use it to inspect the contents of a single block.

### get_metadata
get_metadata fetches high-level status and metadata for the Moonriver network. It helps you keep an eye on the overall health of the parachain.

## Prompt Examples

**Prompt:** 
```
List the most recent blocks on the Moonriver network.
```

**Response:** 
```
I've pulled the latest blocks for you. The most recent one is 5,120,450, produced by collator 0x... Would you like to see the details for a specific height?
```

**Prompt:** 
```
Get details for block number 5000000.
```

**Response:** 
```
Checking block 5,000,000... It has 12 extrinsics and was finalized on 2023-10-15. The state root is 0x... Do you want to see the list of transactions for this block?
```

**Prompt:** 
```
Show me the list of EVM tokens available on Moonriver.
```

**Response:** 
```
Fetching the EVM tokens... I found several assets including MOVR (Native), xcKSM, and various other ERC-20 tokens. Do you want to see the transfer history for a specific one?
```

## Capabilities

### Fetch real-time block details
Get specific data for any block height on the Moonriver network.

### Track transaction history
Pull a list of recent transactions or specific extrinsic details.

### Check account balances
Retrieve balance information and metadata for any Moonriver address.

### List EVM tokens
See all available ERC-20 and ERC-721 tokens on the chain.

### Get network metadata
Check the high-level status and health of the Moonriver network.

## Use Cases

### Verifying a failed transaction
A developer asks why a payment failed and the agent uses get_extrinsic to show the error details.

### Audit report generation
An analyst asks for the last 50 transfers of a wallet, and the agent pulls them using list_transfers.

### Token discovery
A researcher wants to see all active ERC-20 assets and uses list_evm_tokens to get the full list.

### Network health check
A user wants to see the latest block height and uses list_blocks to confirm the chain is moving.

## Benefits

- Stop manual searching by using list_blocks to see the latest network activity instantly.
- Verify transactions faster with get_extrinsic to see specific on-chain details without switching tabs.
- Monitor wallet health by using get_account_info to pull balances and metadata on demand.
- Track assets easily with list_evm_tokens to see all available tokens in one place.
- Analyze movement history using list_transfers to see where funds have moved across the chain.
- Stay updated on network health by using get_metadata to check the current status of the parachain.

## How It Works

The bottom line is you get instant access to Moonriver blockchain data without ever opening a web browser.

1. Subscribe to the Connector via the Vinkius platform.
2. Add your Subscan-based API key to the configuration.
3. Ask your AI client to query specific Moonriver on-chain data.

## Frequently Asked Questions

**What can I do with the Moonriver MCP?**
You can query the Moonriver blockchain directly through your AI client. This includes checking block heights, looking up transaction details, and viewing account balances.

**Can I use this to check my wallet balance?**
Yes, you can ask your agent to pull balance information and metadata for any specific Moonriver address. It gives you the current state without you having to open a block explorer.

**Does this work for EVM tokens?**
Yes, it allows your agent to list ERC-20 and ERC-721 tokens on the Moonriver network. You can also track how these tokens are moving across the chain.

**Is this the same as using a web browser?**
It's much faster. Instead of navigating a website and searching, you just ask a question. The Connector fetches the data and summarizes it for you in your current chat.

**Can I see old transaction history?**
Yes, you can request the transfer history for any Moonriver address. Your agent will pull the list of previous movements so you can analyze them.

**How do I get started with Moonriver data?**
Just connect this Connector to your AI client and provide your API key. From there, you can start asking questions about blocks, transactions, and tokens.

**Can I check the balance and metadata of a specific Moonriver address?**
Yes! Use the `get_account_info` tool by providing the wallet address. Your agent will return the current balance and associated account metadata.

**How can I track token transfers for a specific user?**
Use the `list_transfers` tool with the user's address. It will retrieve the history of token transfers (ERC-20/ERC-721) for that specific account.

**Is it possible to look up a transaction using its hash?**
Absolutely. Use the `get_extrinsic` tool and provide the transaction hash to get full details about that specific operation on the network.