MCP Server
EVMcrispr ships a hosted Model Context Protocol server so AI assistants can write, validate, and simulate EVML scripts for you. It speaks streamable HTTP, requires no authentication, and is available at:
https://mcp.evmcrispr.com/mcpThe server exposes seven tools:
list-modules— list all available EVMcrispr modulesdescribe-module— commands and helpers of a specific moduleget-docs— fetch guide and reference documentationvalidate-evml— parse and statically check a scriptsimulate-evml— simulate a script on a forked chaincreate-link— generate a link that opens a script in the terminalpublish-module— publish a reusable EVML module
The server never touches your funds: it only validates, simulates, and generates links. Execution always happens in the EVMcrispr terminal with your own wallet, where you review and sign every transaction yourself.
ChatGPT
Section titled “ChatGPT”Custom MCP connectors require a paid plan (Plus, Pro, Business, Enterprise, or Edu) and developer mode:
- Open Settings → Apps & Connectors → Advanced settings and enable Developer mode.
- Back in Apps & Connectors, click Create to add a custom connector.
- Name it
EVMcrispr, set the MCP server URL tohttps://mcp.evmcrispr.com/mcp, and choose No authentication. - In a chat, open the + menu → Developer mode and enable the EVMcrispr connector for that conversation.
Claude
Section titled “Claude”On claude.ai or the Claude desktop app (paid plans):
- Go to Settings → Connectors.
- Click Add custom connector.
- Name it
EVMcrisprand pastehttps://mcp.evmcrispr.com/mcpas the URL. - Enable it from the tools menu in any chat.
Claude Code
Section titled “Claude Code”Add the server from your terminal:
claude mcp add --transport http evmcrispr https://mcp.evmcrispr.com/mcpOr, to share it with everyone working on a repository, commit a .mcp.json
file at the project root:
{ "mcpServers": { "evmcrispr": { "type": "http", "url": "https://mcp.evmcrispr.com/mcp" } }}Run /mcp inside Claude Code to check the connection status.
Cursor
Section titled “Cursor”Add to Cursor
(one-click install), or create the config by hand in .cursor/mcp.json in
your project — or ~/.cursor/mcp.json to enable it everywhere:
{ "mcpServers": { "evmcrispr": { "url": "https://mcp.evmcrispr.com/mcp" } }}Then check Settings → MCP to verify the server shows its tools.
Try It
Section titled “Try It”Once connected, ask your assistant things like:
- "What EVMcrispr modules are available?"
- "Write an EVML script that transfers 100 DAI on Gnosis Chain, simulate it, and give me a link to run it."
- "Validate this EVML script and explain any errors."
Next Steps
Section titled “Next Steps”- Getting Started — the terminal and your first script
- Language Basics — full syntax reference
- Simulation — how forked-chain simulation works