Foundry MCP Server
UnclaimedAn experimental MCP Server for foundry built for Solidity devs
Unclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (27)
anvil_start
Start a new Anvil instance
anvil_status
Check if Anvil is running and get its status
anvil_stop
Stop a running Anvil instance
cast_4byte
Lookup function or event signature from the 4byte directory
cast_balance
Check the ETH balance of an address
cast_call
Call a contract function (read-only)
cast_chain
Get information about the current chain
cast_logs
Get logs by signature or topic
cast_receipt
Get the transaction receipt
cast_run
Run a published transaction in a local environment
cast_send
Send a transaction to a contract function
cast_sig
Get the selector for a function or event signature
cast_storage
Read contract storage at a specific slot
compute_address
Compute the address of a contract that would be deployed
contract_size
Get the bytecode size of a deployed contract
convert_eth_units
Convert between EVM units (wei, gwei, hex)
create_solidity_file
Create or update a Solidity file in the workspace
estimate_gas
Estimate the gas cost of a transaction
forge_script
Run a Forge script from the workspace
heimdall_cfg
Generate visual control flow graph for EVM bytecode
heimdall_decode
Decode raw calldata without requiring ABI
heimdall_decompile
Decompile EVM bytecode to Solidity source code and ABI
heimdall_disassemble
Disassemble EVM bytecode into human-readable opcodes
heimdall_inspect
Detailed inspection of Ethereum transactions
install_dependency
Install a dependency for the Forge workspace
list_files
List files in the workspace
read_file
Read the content of a file from the workspace