MCP server · Dev changes

A virtual coding environment that clones, changes, tests, and opens the PR.

OpenHelm gives your assistant an isolated cloud dev environment: clone the repo, make the smallest focused change, run the project's own tests, push, and open a reviewable PR. Also triages issues against real code, reviews diffs, and audits dependencies. Zero-install via MCP.

Dev Changes
Tool call
Sandbox
Result
Call open_pull_request from my assistant.

now

Assistant called open_pull_request
OpenHelm spun up a cloud sandbox
Working through the task…
Evidence-backed result returned
Where shall we steer?
Dev Changes · live

What it does

The Dev Changes server gives your assistant a complete virtual coding environment. It starts a clean clone of the repo in an isolated cloud workspace, makes one focused change that matches the project's conventions, runs the actual test suite, then pushes and opens a reviewable PR. The agentic system manages the full flow — clone to PR — and stops to explain when a request needs a product decision rather than hacking around it.

It is built for engineering teams, indie developers and AI coding agents who want routine changes and maintenance handled as proper PRs. Real data only: it never fabricates a change, a PR URL, or a passing test, and when a request depends on missing credentials or a product decision it stops and explains the external fix rather than hacking around it.

Endpoint

Add this URL to your MCP client.

Remote MCP URL
https://mcp.openhelm.ai/dev/mcp
Local bridge (optional)
npx mcp-remote https://mcp.openhelm.ai/dev/mcp

Tools

What your assistant can call.

Available on https://mcp.openhelm.ai/dev/mcp

open_pull_request

Implement a described change and open a PR (clone, change, test, push-first).

propose_change

Analyse the repo and propose a diff/plan without pushing.

triage_issue

Reproduce/analyse an issue against the code; propose the smallest fix.

review_pull_request

Review a PR or the latest changes: bugs, security, missing tests, conventions.

dependency_audit

Audit outdated/vulnerable deps; propose safe bumps (optionally open a PR).

check_result

Retrieve the finished result of a longer-running change.

Get started

Connect in under a minute.

  1. 1

    Add the remote server

    In ChatGPT, Claude, Cursor or any MCP client, add a remote connector pointing at https://mcp.openhelm.ai/dev/mcp. No install, no terminal, no Node setup. For clients that need a local bridge, run npx mcp-remote https://mcp.openhelm.ai/dev/mcp.

  2. 2

    Connect your OpenHelm account

    Click Connect and you are sent to app.openhelm.ai/connect to authorise via OAuth 2.1. Your encrypted OpenHelm API key is wrapped in a signed token, the server itself stores no secrets.

  3. 3

    Add a card to start the trial

    New accounts add a card to activate a 14-day free trial (you are not billed during the trial). This keeps the shared cloud compute protected from multi-account abuse.

  4. 4

    Run tasks from your assistant

    Ask your assistant in plain English. It calls the right tool, OpenHelm spins up an isolated cloud browser sandbox, and returns evidence-backed structured results, polling check_result for longer runs.

Want recurring dependency upkeep and housekeeping PRs? The Repo & Developer Changes strategy runs it on a schedule.

Set up scheduled repo maintenance

Common questions about the Dev Changes server

Want it run for you instead?

The MCP servers put the tools in your assistant. If you'd rather we run the whole workflow as a managed service, book a 20-minute call and we'll scope it.