shipspec

Use Shipspec inside your own AI

Connect Shipspec as an MCP server and your own Claude, ChatGPT, Cursor or Claude Code writes the PRD using the Shipspec method. It runs on your subscription, so there are no daily limits. In Claude Code, it writes the harness files straight into your repository.

Server URL

https://www.shipspec.cc/api/mcp

Connect it

Claude Code

claude mcp add --transport http shipspec https://www.shipspec.cc/api/mcp

Then, in an empty folder: “Use shipspec to write a PRD for my idea: …”. Claude interviews you, writes docs/PRD.md, checks it, and creates AGENTS.md and the milestone files.

Claude (web and desktop)

Settings → Connectors → Add custom connector. Paste the server URL above. Start a chat and describe your idea, or pick the write_prd prompt.

Cursor and other MCP clients

{
  "mcpServers": {
    "shipspec": { "url": "https://www.shipspec.cc/api/mcp" }
  }
}

For clients that only support local (stdio) servers, use npx -y mcp-remote https://www.shipspec.cc/api/mcp as the command.

Tools

get_prd_method
The writing rules and section template for a product or technical PRD.
get_interview_questions
The interview rules and question bank, so your AI asks the few questions that matter.
check_prd
Scores a PRD out of 100 for AI-coder readiness and lists exact fixes.
get_harness_spec
Templates for AGENTS.md, CLAUDE.md, milestones, test scenarios, PROGRESS.md and START_HERE.md.
check_harness_pack
Confirms every required file exists and every milestone has checks, Verify and Done when.

All tools are read-only. Shipspec never sees your conversation beyond what your AI passes to a tool.