Spec Pilot MCP Server
SpecPilot is a spec-driven development (SDD) CLI for AI coding agents like Claude Code, Cursor, and ChatGPT. It initializes, validates, and syncs a .specs/ directory so AI-assisted coding stays grounded in living requirements, architecture, and task specs instead of drifting from the codebase. It is available as a remote MCP endpoint.
Teams that work with ai assisted coding, development tools and npm package and want a hosted endpoint instead of running a local process. The project is written in TypeScript.
VERIFIED ACTIVE
LAST COMMIT 2026-09-29 · ★ 39 · #153 OF 250 MAINTAINED CODING AGENT · VERIFIED 2026-09-30
MIT · TypeScript servers · how we verify → /methodology
01 · Install Spec Pilot
before you install - you'll need
The README does not document required environment variables for a basic install.
Claude Code
claude mcp add girishr-specpilot --transport http https://init.specpilot.dev/mcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"girishr-specpilot": {
"url": "https://init.specpilot.dev/mcp"
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
https://init.specpilot.dev/mcp
transport: streamable-http
endpoint alive - responded to MCP initialize · probed 2026-09-30
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as remote - your agent's requests go to init.specpilot.dev
endpoint auth accepted our unauthenticated MCP initialize - no credentials needed to connect
license MIT - declared in the repository
registry vendor namespace dev.specpilot - domain-verified with the official MCP registry
03 · What Spec Pilot can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
Latest releases
v2.4.0 · 2026-09-29
[2.4.0] - 2026-09-29 · Added · Move tasks in specpilot serve (BL-053): drag a row, or use Alt+Up/Down and Alt+Left/Right, to reorder tasks or move them between ## Backlog and ## Current Sprint. A move changes exactly…
v2.3.0 · 2026-09-29
[2.3.0] - 2026-09-29 · Added · specpilot serve: a read-only local web UI over your .specs/ (BL-051): specpilot serve [--port <n>] [--poll <ms>] [--open] serves the current project at with Tasks, Roadmap, Requirements…
v2.2.4 · 2026-09-27
[2.2.4] - 2026-09-27 · Fixed · specpilot archive did nothing on a table-shaped ## Completed section while specpilot validate kept telling you to run it (BL-057): archiveTasks() only recognised numbered-list entries, so…
04 · Who maintains Spec Pilot
SpecPilot is maintained by girishr. It's the only MCP server we track from this author; the repo dates to Sep 2025.
05 · Facts
- repository
- github.com/girishr/specpilot
- website
- https://specpilot.dev/mcp-setup
- category
- coding agent - ranked #153 of 250 actively-maintained coding agent servers as of 2026-09-30.
- release cadence
- 5 releases in the last 90 days (latest 2026-09-29)
- registry
- dev.specpilot/specpilot (active, first published 2026-09-13)
06 · Spec Pilot FAQ
What is Spec Pilot?
SpecPilot is a spec-driven development (SDD) CLI for AI coding agents like Claude Code, Cursor, and ChatGPT. It initializes, validates, and syncs a .specs/ directory so AI-assisted coding stays grounded in living requirements, architecture, and task specs instead of drifting from the codebase. It is available as a remote MCP endpoint.
Is Spec Pilot still maintained?
Yes - as of 2026-09-30, its last commit was 2026-09-29 and it shipped 5 releases in the last 90 days. We re-verify nightly.
How do I install Spec Pilot?
Run `claude mcp add girishr-specpilot --transport http https://init.specpilot.dev/mcp`. The README does not document required environment variables for a basic install. You can also paste the ready-made client config above.
Does Spec Pilot require authentication?
No - the endpoint accepted our unauthenticated MCP initialize when probed on 2026-09-30; you can connect without credentials.
07 · Alternatives to Spec Pilot
Alternatives to Spec Pilot
Maintained coding agent servers if Spec Pilot isn't the fit.
- Serena A powerful toolkit for coding, providing semantic retrieval and editing capabilities. ★ 29,914 · 2026-09-29
- Desktop Commander MCP server for terminal commands, file operations, and process management ★ 9,842 · 2026-09-29
- Ouroboros Pins an acceptance spec; the verify command and expected output never enter the success contract. ★ 6,151 · 2026-09-29
- Socraticode MCP server for enterprise local codebase indexing, semantic search, and code dependency graphs. ★ 3,327 · 2026-09-28
- Omnara Deploy durable AI agents with Omnara, an open-source managed-agent platform. ★ 2,880 · 2026-09-30
- MATLAB MCP Server Connect AI coding agents to MATLAB. Run code, tests, and analysis via MCP. ★ 1,594 · 2026-09-25
Pairs well with
Servers that cover what Spec Pilot doesn't - only shown when the pairing reason fits the companion.
- Context7 → documentation companion documentation · ★ 62,547
- GitLab MCP → documentation companion documentation · ★ 2,010
- Xcode Build MCP → developer tools companion developer tools · ★ 6,443
- Sentry MCP → developer tools companion developer tools · ★ 871
- Server Filesystem → filesystem companion filesystem · ★ 39,168
- Pdf MCP → filesystem companion filesystem · ★ 145
More coding agent MCP servers · Gjalla · EchoVault Memory · Graph Pilot · Good Memory · Lm
More TypeScript MCP servers · Git Hits · Gitmem · Glbforge · Figma Context MCP (glips) · Gnt · see all