Connect your coding tool
Your repo already contains the Builderthread MCP configuration for your project. MCP is how your coding agent reads tasks, gets build packets and moves cards on the board. You only approve a browser sign-in once.
You need a plan that includes a coding-agent connection (Builder and above).
Easiest: paste the start prompt
Open your project, go to the Build tab and copy the Start building prompt into your coding tool. It clones the repo, connects MCP and starts the first task. The steps below are what the agent does, if you want to do it yourself.
Claude Code
- Clone the repo and open a terminal in it, then run
claude. - Claude Code finds
.mcp.jsonand asks whether to use thebuilderthreadserver. Approve it. - Type
/mcp, selectbuilderthreadand choose Authenticate. Your browser opens; sign in to Builderthread and approve the project.
Without the repo, you can add it by hand: claude mcp add --transport http builderthread <your project MCP URL>.
Cursor
- Open the cloned repo in Cursor. It reads
.cursor/mcp.json. - Open Settings → MCP. Next to
builderthread, select Login (or Connect) and approve the project in the browser. - The tools appear in Agent mode.
Codex
- Open the cloned repo with Codex and trust the project when asked. Codex reads
.codex/config.tomlfor trusted projects. - Run
codex mcp login builderthreadand approve the project in the browser.
Windsurf
Windsurf keeps MCP servers in its own settings rather than in the repo.
- Open Windsurf Settings → MCP servers → View raw config.
- Copy the
builderthreadentry from.builderthread/mcp/windsurf.jsonin your repo into that file and save. - Refresh the server list and approve the browser sign-in.
VS Code (GitHub Copilot)
- Open the cloned repo in VS Code. It reads
.vscode/mcp.json. - Open that file and select Start above the
builderthreadserver (or use MCP: List Servers). Approve the browser sign-in. - Use Copilot in Agent mode; it also reads
AGENTS.md.
Gemini CLI
- Run
geminiin the cloned repo. It reads.gemini/settings.jsonandGEMINI.md. - Type
/mcp auth builderthreadand approve the project in the browser.
Kiro
- Open the cloned repo in Kiro. It reads
.kiro/settings/mcp.jsonand the steering file in.kiro/steering/. - In the MCP servers panel, connect
builderthreadand approve the browser sign-in.
OpenCode
- Open the cloned repo. OpenCode reads
opencode.jsonandAGENTS.md. - Run
opencode mcp auth builderthreadand approve the project in the browser.
Your project's MCP URL
The configs point to a URL like https://<builderthread-domain>/api/mcp/<project-id>. It is tied to one project. The repo contains no tokens or passwords: sign-in happens in your browser.
If something does not work
- No tools show up: restart the MCP server in your tool, then sign in again.
- Asked to sign in again: your session expired or was revoked. Sign in again from the tool's MCP settings.
- "This action needs an active plan" (402): the action is not part of your plan. Upgrade in Settings → Billing; your agent can keep coding locally meanwhile.
- The repo says MCP setup is pending: the agent works from the PRD and task list in the repo until your workspace has a public address.