v0.102

MCP Steroid v0.102 — the largest release to date: 535 commits. devrig can now bootstrap a headless Remote Development backend entirely from an agent session — completing the capability goals of the product strategy: the full IDE now serves agents wherever they execute, no desktop session required.

devrig is the recommended entry point. Direct use of the MCP Steroid plugin's HTTP server is still supported (now explicitly marked deprecated in the settings UI), but devrig owns installation, the bundled Java runtime, agent registration, updates, and backend lifecycle.

Independent project. MCP Steroid / Devrig is an independent open-source project. It is not affiliated with, sponsored by, or endorsed by JetBrains.

One name, one home. What started as MCP Steroid at mcp-steroid.jonnyzzz.com now lives at devrig.dev — devrig is the product; MCP Steroid remains the name of the IDE plugin it talks to.

Release Date: August 7, 2026

Highlights

Headless Remote Development backends — the strategy milestone

devrig launches a downloaded IDE as a headless managed Remote Development backend with MCP Steroid pre-provisioned. Agents bootstrap the whole discover → download → start flow themselves, and clean-machine Claude/Codex Docker scenarios validate it end to end. Background story: devrig: MCP Steroid Goes Level 3.

One devrig CLI, generated from the tools’ own schemas

Every steroid_* MCP tool is a first-class devrig subcommand auto-generated from its own schema — the CLI and the served MCP surface can never drift. Consistent help that routes you to the exact allowed values, sysexits exit codes, --json output you can pipe to jq without double-decoding, and an open_project --wait that waits for the project route. The whole surface is a written contract (docs/devrig-cli-contract.md), pinned by tests and live agent experiments.

devrig keeps itself up to date

When the published version.json promotes a newer version, running sessions download and run the official installer — coordinated across processes with per-pid markers, no lock files, and a launcher replacement that survives Windows file locks. Design story: Install, Launch, Update: Shipping a CLI on Five Platforms.

3×–10× faster steroid_execute_code on the Kotlin Build Tools API

The fixed 7.8-second per-call compiler startup is gone: compilation runs in-process on the Kotlin Build Tools API with one shared session per project — contributed by Yahor Berdnikau and the Kotlin team. Warm compiles drop from 367 ms to 218 ms; the plugin no longer downloads a kotlinc distribution at all.

Ready for IntelliJ 2026.3 EAP and Android Studio

The bundled kotlinc is 2.4.20-RC, scripts default to Kotlin 2.3, and the plugin + devrig emit JVM 21 bytecode — so everything loads on Android Studio’s JBR 21 and on the 2026.3 EAP.

devrig install plugin and 14 downloadable IDE products

devrig install plugin installs or updates MCP Steroid in your running JetBrains IDEs over each IDE’s built-in REST endpoint, with the IDE’s own dialog as the consent gate. PhpStorm, RubyMine, DataGrip, RustRover, and MPS join the download catalog — 14 IDE products total.

Machine-parseable results and honest identity

steroid_execute_code output is exactly your script’s printed output again, and list_projects / list_windows carry a backends[] lookup with the host IDE’s identity — one cheap call identifies a fresh IDE.

Windows, validated on real Windows

The devrig launcher, managed backends, and the test infrastructure run on real Windows agents (TeamCity + GitHub windows-latest), with a dedicated cross-OS agent-launch matrix.

Download

Add this URL in Settings -> Plugins -> ⚙️ -> Manage Plugin Repositories…:

https://devrig.dev/updatePlugins.xml

The IDE will find the plugin and notify you when updates are available.

JetBrains Marketplace

Search for MCP Steroid in Settings -> Plugins -> Marketplace.

Manual Download

  1. Download the plugin .zip from the GitHub release page above
  2. In IntelliJ IDEA, go to Settings -> Plugins -> ⚙️ -> Install Plugin from Disk…
  3. Select the downloaded ZIP file
  4. Restart the IDE

End User License Agreement (EULA) - By downloading and using this plugin, you agree to the terms of the EULA.

Connecting to Cloud Agents

See Getting Started.

Supported AI Agents

Claude Code, Codex, Gemini, Cursor, and any other coding agent that supports the latest MCP via HTTP Streaming — or, with devrig, over stdio.

Share your execution history

Real ~/.mcp-steroid/runs sessions are exactly what we analyze to adjust and fine-tune the tools, prompts, and recipes — see how the learning loop works and what to send. We are also looking for proof-of-concept customers and enterprise relationships: if you want devrig evaluated on your repositories with us alongside, see how you can help and get in touch.

Reporting issues

Use “Collect Logs and Diagnostics Data” action in IntelliJ to collect information about the problem. Review the log file for specific problem.

Discord Community

Message Eugene on LinkedIn for a Discord invite: linkedin.com/in/jonnyzzz

Direct invite link: discord.gg/e9qgQ7NeTC

That is the best place to discuss the plugin, ideas, features.

Feedback

We’re actively learning what content and features work best. Your feedback is invaluable!

If you encounter any issues or have suggestions, please let us know in GitHub Issues! Your feedback directly shapes the development of MCP Steroid.

Fixed Issues

Known issue: #259devrig install plugin targets running IDEs only; closed-IDE installs are the recorded follow-up.

Known issue: #267 — devcontainers: the client project root is not yet configurable.

Contributors

Thank you to the contributors in this release:

Proof-of-Concept & Support

MCP Steroid is built by Eugene Petrenko, with 21 years of JetBrains ecosystem experience.

We run Proof-of-Concept engagements for company-specific use cases — custom skills, internal tooling integrations, AI Agent workflows tailored to your codebase. Learn more about consulting and Proof-of-Concept options.

Beyond GitHub Sponsors, MCP Steroid also accepts in-kind support: compute tokens for evaluation runs, hardware for the multi-IDE test matrix, and licenses for benchmarking and observability tools. If you or your organisation would like to back the project or the research behind it on those terms, reach out — contact details are linked below.