# Solidity Compiler IDE

This browser-based Solidity environment lets you write and compile smart contracts, then run them in a JavaScript VM without a wallet.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 28
- Author: nirholas
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/nirholas/lyra-web3-playground
- Updated: 2026-10-09
- HTML: https://affpapa.org/en/nevibecode/mcp/solidity-compiler-ide

## What it does

Solidity Compiler IDE is part of Lyra Web3 Playground, a browser-based environment for smart contract development. Write or paste a contract, select “Compile,” then “Deploy” to run it in a JavaScript VM. A wallet is not needed for that step. The compiler supports Solidity versions from 0.6.x through 0.8.24.

For local use, run `npm install && npm run dev` and open the IDE in a browser. The hosted demo is offline, so local startup is the available route described here. The project description does not provide commands for connecting this MCP server to Claude Code.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- write and compile a Solidity smart contract
- run a contract in a JavaScript VM without a wallet
- test a contract in a browser IDE
- work with Solidity versions from 0.6.x through 0.8.24

## Example prompts
- Open the Solidity environment and help me compile this smart contract.
- Show me how to run the contract in a JavaScript VM without a wallet.
- Help me start Lyra Web3 Playground locally with `npm install && npm run dev`.

## Similar
- [Serena MCP: the IDE for your agent](https://affpapa.org/en/nevibecode/mcp/serena-mcp-the-ide-for-your-agent.md) — MCP server · ★ 30677
- [Compiler Explorer](https://affpapa.org/en/nevibecode/mcp/compiler-explorer.md) — MCP server · ★ 19148
- [Claude Code Explorer MCP](https://affpapa.org/en/nevibecode/mcp/claude-code-explorer-mcp.md) — MCP server · ★ 6235
- [Tolgee](https://affpapa.org/en/nevibecode/mcp/tolgee.md) — MCP server · ★ 4139
- [jshookmcp](https://affpapa.org/en/nevibecode/mcp/jshookmcp.md) — MCP server · ★ 2061
- [pyscn](https://affpapa.org/en/nevibecode/mcp/pyscn.md) — MCP server · ★ 1096

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
