Skip to main content

SpecPilot

dev.specpilot/specpilotVersion 1.0.0

Generate and validate a .specs/ bundle for your repo, then hand it to your AI coding agent

Status

Responds234 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:27 UTC
Latency
234 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://init.specpilot.dev/mcpResponds234 ms
No sign-in

Claude Code

claude mcp add --transport http specpilot https://init.specpilot.dev/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: specpilot
Remote MCP server URL: https://init.specpilot.dev/mcp

Cursor

{
  "mcpServers": {
    "specpilot": {
      "url": "https://init.specpilot.dev/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"specpilot","type":"http","url":"https://init.specpilot.dev/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

2 tools

Tools of SpecPilot
Read-only
Idempotent
Open world
specpilot_generate_specsGenerates the complete SpecPilot .specs/ file set plus the matching IDE rules and slash-command files from a full answer set - identical to what the SpecPilot web chat produces for the same answers. Requires projectName and projectDescription. Returns the files to write and the steps to follow after writing them.NoYesYesNo
specpilot_next_questionsReturns the unanswered SpecPilot onboarding questions of the next incomplete step, gated by the answers so far: questions that do not apply are omitted, and options are filtered, badged or flagged as in the SpecPilot web chat. Stateless: send every answer collected so far on each call. Procedure: (1) Set `isNewBuild` from whether the repo already has real source code. (2) Infer what the repo answers instead of asking: `platforms` from the manifests and layout, `languageOverride`, `ideAgent` (you are the IDE), `handle` from git config or the origin remote, `projectName` from the manifest or folder name, `projectDescription` from the README only if it plainly says what the project is. (3) Call this tool, answer what the repo makes obvious and ask the developer the rest, a whole step per message. Send an empty value for a declined optional question or it is asked again; send `todoSentinel` verbatim when they do not know yet. For `projectDescription`, an exact returned chip label infers `projectCategory` and gates later questions; free prose infers nothing. Confirm pre-seeded values rather than accepting them silently. (4) Loop until `done` is true, then call specpilot_generate_specs and follow its `nextSteps` for where each file goes.NoYesYesNo

Details

Registry status
Active
Published
Sep 13, 2026
Updated
Sep 13, 2026
Categories (suggested)
Developer toolsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing