Eclair is a Solidity interpreter designed to provide a fast and intuitive REPL to interact with EVM smart contracts using Solidity.
The documentation can be found here: https://docs.eclair.so
Here is a sample session using Eclair that interacts with smart contracts deployed on Optimism using a Ledger.
$ claude mcp add eclair \
-- python -m otcore.mcp_server <graph>