AI Agents
The @embarkai/mcp package is an MCP (Model Context Protocol) server that gives any AI agent access to blockchain operations — checking balances, sending tokens, reading smart contracts, and more.
MCP is an open standard that lets AI models call external tools. Instead of writing custom integrations, you configure a single MCP server and your AI client discovers available tools automatically.
What you can do
The server exposes 7 tools that cover the most common on-chain operations:
| Tool | Description |
|---|---|
get_wallet_info | Get smart wallet address and active chain info |
get_balance | Check native or ERC-20 token balances |
transfer | Send native tokens or ERC-20 tokens |
read_contract | Call any view/pure function on a smart contract |
get_transaction_status | Check if a user operation was confirmed |
list_supported_chains | See all supported networks |
switch_chain | Change the active blockchain network |
Supported chains
EmbarkAI MCP supports multiple networks out of the box:
- Lumia Prisma (Mainnet) — Chain ID
994873017 - Lumia Beam (Testnet) — Chain ID
2030232745 - Sepolia (Ethereum Testnet) — Chain ID
11155111 - BSC Testnet — Chain ID
97 - Arbitrum Sepolia — Chain ID
421614 - Base Sepolia — Chain ID
84532
Next steps
- Setup & Installation — Install the MCP server and configure environment variables
- Tools Reference — Detailed documentation for every tool
- Claude Desktop — Step-by-step Claude Desktop integration
- Cursor — Use blockchain tools inside Cursor IDE
- Custom Agents — Build your own agent with the MCP SDK
Last updated on