Ask from Claude, ChatGPT or Codex
Connect the AI assistant you already use, and ask the coding agent for changes to your site without opening GitHub.
Somebody on your team sees that the pricing headline is wrong. They use Claude or ChatGPT every day, and they do not use GitHub. Connected to Broken Here, their assistant can take the request, hand it to your coding agent, and tell them later, in plain words, whether it merged or is waiting for a developer.
"On the Acme site, change the pricing headline to 'Simple pricing, no surprises'."
The assistant asks the site's coding agent, which opens a pull request. If the change is only wording or CSS and your workspace lets that merge on its own for this person, it merges once the checks are green. Otherwise a developer reviews it, and the assistant says so.
What it needs
- The site has a coding agent connected (project settings, GitHub & coding agent).
- The person is an admin or member of the workspace. Clients cannot connect an assistant, because spending the project's agent budget goes beyond reading their sites' reports.
- For changes to merge on their own, the workspace has to be on the Team or Agency plan, with the project's switch on under its Auto-merge settings, GitHub connected, and the person ticked in Who may auto-merge on that same page with "Fixes may merge on their own". Without those it still works, and a developer merges.
Connect it
The address is the same for every assistant:
https://brokenhere.com/api/mcpThe first time, in the browser, you sign in to Broken Here, pick the workspace and press Allow.
Claude (web, desktop, mobile)
Open Settings → Connectors → Add custom connector, paste the address, and connect. On a Team or Enterprise plan an owner adds it once under the organisation's connectors, and each person connects their own account.
Claude Code
claude mcp add --transport http brokenhere https://brokenhere.com/api/mcpThen run /mcp inside Claude Code, pick brokenhere and sign in.
ChatGPT
On the web, with Plus, Pro, Business, Enterprise or Edu, turn on Settings → Apps & Connectors → Advanced settings → Developer mode, then press Create, paste the address and choose OAuth for authentication.
Codex (CLI and IDE)
codex mcp add brokenhere --url https://brokenhere.com/api/mcp
codex mcp login brokenhereCodex in the cloud cannot use MCP servers of its own yet.
What it can do
| Tool | What for |
|---|---|
list_projects | The workspace's sites, whether each has an agent, and whether your changes merge on their own there |
request_change | Ask for a change: which site, which page, and exactly what, with new text word for word |
get_change | Where a request got to, with the pull request and the next step |
list_changes | Your recent requests |
follow_up_change | "Make it bold too" on the same pull request, or try again when a run failed |
Claude and ChatGPT ask you before a request goes, because it can end up on your live site. Through this connection an assistant cannot read bug reports or reporters' details, change settings, invite anybody or touch billing.
A request shows in the project's inbox as a change request, with who asked and through which assistant, and the team gets one email about it. It opens no Notion or Linear ticket, because the pull request is the record.
Limits
- Six requests an hour per person, inside the project's ten launches an hour, which every way of starting the agent shares.
- The same request sent twice within ten minutes counts once, so an assistant retrying a slow call does not start a second run.
- Only the person who asked can follow up, and only on a request that has not merged.
Disconnecting
Under Account → AI assistants, press Disconnect. Account is in the menu under your picture. The assistant's next call is refused, whatever time its token had left. Removing somebody from the workspace, or a password reset on their account, ends every assistant they connected in the same way.
What gets published
The request's words go to Cursor, and into the pull request's description, which on a public repository everybody can read. Ask for changes the way you would write them in a ticket. The pull request links the request's page in Broken Here, which needs a login.