Setup Guide
1Configure MCP Settings
Add the following configuration to your project's .cursor/mcp.json file:
{
"mcpServers": {
"MonadMcp": {
"url": "https://monad-mcp-tau.vercel.app/sse"
}
}
}2Verify Connection
Once configured, your Cursor IDE will automatically connect to the MCP SSE server. You can verify the connection by opening Composer in Agent Mode (Cmd + I) and asking it "What is the balance of this wallet address?". You should see a card like so in the Agent sidebar to the right:
get-mon-balance✓3Configure User Rules
Add the following to your Cursor user rules by going to the command palette (Cmd/Ctrl + Shift + P) and selectingCursor Settings > Rules:
Always use mcp toolsAvailable MCP Tools
Access powerful blockchain development tools directly in your IDE with Monad's MCP integration
Balance & Account Tools
get-mon-balanceGet MON balance for any address on Monad testnet
get-erc20-balanceCheck ERC20 token balances with automatic token information retrieval
Transaction & Block Tools
get-transactionRetrieve detailed transaction information by hash
get-tx-receiptGet transaction receipts with gas usage and status details
decode-calldataDecode transaction calldata to human-readable function calls
Contract Tools
get-contract-sourceRetrieve contract source code and ABI from Monad testnet
readContractRead data from any contract function with custom ABI support
Network Tools
estimate-priority-feeGet current gas price and priority fee estimates
get-monad-constantsAccess network information and common contract addresses
Utility & Documentation Tools
convertConvert between different data formats (hex, string, number, keccak256)
monad-docsAccess Monad developer documentation directly in your IDE
read-monad-docsRead specific sections of Monad documentation
Ready to start building on Monad?
Get access to powerful development tools and join the growing community of Monad developers.