The MCP server cannot read your files or start processes. Running a drill always needs the CLI.
Add the MCP server
The server address ishttps://mcp.firedrill.run. It uses Streamable HTTP and signs you in through your browser. You do not need an API key.
- Claude Code
- Codex
- Cursor and VS Code
- Other clients
/mcp in Claude Code, select firedrill and sign in. Add --scope user to use it in every project, or --scope project to share it with your team through .mcp.json.firedrill mcp prints these setup commands for your client. It never edits your configuration.
Install the skill
The skill teaches your coding agent the Firedrill workflow, the file formats and when to stop and ask you.-g to install it for your user, or -a claude-code or -a codex to target one client. Update it with npx skills update firedrill.
Install the CLI
The CLI needs Node.js 22.23.4 or a later 22.x release, 24.11.1 or a later 24.x release, or 26.13.1 or a later 26.x release. Other versions, including 23 and 25, are not supported.firedrill init signs you in through the browser, selects your workspace and checks this machine. It uploads nothing and calls no model.
To use it without a global install, run npx firedrill-run init. npx does not install a global firedrill command, so keep the prefix on every later command: npx firedrill-run status. The firedrill commands in these docs need the global install above.
Signing in to the CLI and signing in to the MCP server are separate. Use the same organization for both.
Check it works
Paste this prompt. It only reads.First prompt
What only you can do
Your coding agent prepares everything. A person must still:- Sign in to the CLI and the MCP server in the browser.
- Approve the plan review before
firedrill apply, which reserves credits. - Approve the commands
firedrill runwill start on your machine. - Approve reassessments and synthetic tool sessions that use credits.
- Invite teammates, change roles and manage billing in the web app.
--json, it never prompts. Your coding agent must pass an approval flag such as --approve, and it should only do that after you said yes. See Agent mode.
Troubleshooting
The firedrill tools do not appear
The firedrill tools do not appear
Restart your coding agent after adding the server. In Claude Code, run
/mcp and check that firedrill is connected and signed in.Sign-in keeps failing
Sign-in keeps failing
Remove the server, add it again and sign in once more. Check that your client supports remote Streamable HTTP servers with OAuth.
The MCP server says no workspace is available
The MCP server says no workspace is available
Create or choose a workspace in the web app at app.firedrill.run, then ask your coding agent to list workspaces again.
The coding agent says it cannot run a drill
The coding agent says it cannot run a drill
That is expected over MCP. Install the CLI and run
firedrill run in a terminal on your machine.MCP tools
Every tool the server offers.
Run the quickstart
Your first drill, end to end.