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 tools
Available MCP Tools
Access powerful blockchain development tools directly in your IDE with Monad's MCP integration
Balance & Account Tools
get-mon-balance
Get MON balance for any address on Monad testnet
get-erc20-balance
Check ERC20 token balances with automatic token information retrieval
Transaction & Block Tools
get-transaction
Retrieve detailed transaction information by hash
get-tx-receipt
Get transaction receipts with gas usage and status details
decode-calldata
Decode transaction calldata to human-readable function calls
Contract Tools
get-contract-source
Retrieve contract source code and ABI from Monad testnet
readContract
Read data from any contract function with custom ABI support
Network Tools
estimate-priority-fee
Get current gas price and priority fee estimates
get-monad-constants
Access network information and common contract addresses
Utility & Documentation Tools
convert
Convert between different data formats (hex, string, number, keccak256)
monad-docs
Access Monad developer documentation directly in your IDE
read-monad-docs
Read 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.