Skip to main content
Every agent connects to the same OpenScaffold MCP server, https://app.openscaffold.ai/api/mcp/mcp. The first time it uses OpenScaffold it opens your browser: sign in, pick your workspace, click Allow. It only ever sees that one workspace.

Let your agent set it up

Paste this into Claude Code, Cursor, Codex or any coding agent:
Prompt
It connects itself, asks you to approve the sign-in, then lists your deployments to prove it works.

Or set it up yourself

Restart Claude Code, run /mcp, pick openscaffold and Authenticate. The plugin also adds /openscaffold:requirements, /openscaffold:what-changed, /openscaffold:check-plan and /openscaffold:demo-check.To have sessions start with the right customer already loaded, also run once (it picks the customer from a recent Start coding, the repo and branch you worked in before, or your only deployment; otherwise the agent asks you which one):

Test the connection

Ask your agent:
Prompt
It should call list_deployments and show your customers. Then try “Load the <customer> deployment and show me the briefing.”

Troubleshooting

What your agent can see

  • One workspace: the one you picked when you signed in. If you leave the workspace, the agent loses access within 60 seconds.
  • Disconnect anytime: Settings → Connected agents. It loses access within 60 seconds.
  • Keep tool approvals on: your agent asks before calling tools that change things, such as proposing a plan change. OpenScaffold never applies a change by itself; you approve every one.
To set up your first deployment once connected, see Onboard with your agent.