Home › Developers › MCP
Monad MCP server
Add Monad data to Claude, Cursor, Grok or any MCP client. Read-only tools; build_unsigned_tx returns calldata your wallet signs.
Alpha · unaudited contract · only deposit what you're happy to lose
{
"mcpServers": {
"monaf": {
"url": "https://monaf.ai/mcp"
}
}
}Tools
| Tool | What it does |
|---|---|
search_monad | Search the MONAF Monad reference (tokens, pools, protocols, glossary, guides). |
get_token | Token metadata by symbol or address on Monad (chain 143). |
list_tokens | Curated Monad tokens with verified addresses. |
get_pool | Live Uniswap/PancakeSwap v3 pool state (slot0, liquidity, price). |
find_pools | Discover v3 pools for a token pair across fee tiers. |
quote_swap_readonly | Read-only swap quote via PancakeSwap v3 QuoterV2. Not an order. |
network_stats | Latest Monad block, block time, TPS estimate, gas. |
list_protocols | Monad protocol atlas. |
list_contracts | Canonical contract addresses on chain 143 with sources. |
define_term | Glossary definition. |
ask_monaf | Grounded answer with citations from the MONAF reference. |
build_unsigned_tx | Build an UNSIGNED transaction (wrap, unwrap, approve, revoke, transfer) for the user's wallet to review and sign. Never signs or sends. |
recent_swaps | Recent swaps on the curated Monad v3 pools from eth_getLogs (batched). |
gas_now | Monad gas now: base fee, priority-fee percentiles (eth_feeHistory), suggested tip. |
explain_tx | Explain a Monad transaction: status, token transfers and internal call tree (debug_traceTransaction). |
simulate_unsigned_tx | Dry-run a build_unsigned_tx action for an address with eth_simulateV1. Never signs or sends. |