Specs your engineering team (human and agent) will love

Use ChatPRD in Claude Code, Codex, Cursor, VS Code, or Windsurf through MCP. Pull product context, write technical specs, and make sure what you build matches what product envisioned, all without leaving your editor.

Free to start · 14-day Pro trial · SOC 2 Type II

claude — ~/acme/api
Claude CodeCodexCursorChatGPTmcp: chatprd
# Connect ChatPRD to Claude Code
$

Works with your tools

Cursor

AI code editor

Claude Code

Anthropic's CLI

Codex

OpenAI's agent

VS Code

Built-in MCP support

ChatPRD and your code, together

Add ChatPRD's MCP server to Claude Code, Codex, Cursor, VS Code, Windsurf, ChatGPT, or Claude. Search documents, read PRDs, and create or update docs from your coding environment.

  • Set up with a few lines of config
  • Search and read PRDs without leaving your editor
  • Access templates, projects, and past chats through MCP
  • OAuth sign-in, no API key required
~/dashboards — zsh

Prototype and vibe code from your specs

ChatPRD builds a clickable React prototype from your spec right in the chat, with a code view and zip export. Or open the spec in your favorite AI coding tool.

Bolt
Full-stack apps from specs
v0
UI prototypes from PRDs
Lovable
Lovable
Production-ready MVPs
Cursor
AI-assisted development
Replit
Collaborative coding

Great engineering starts with clear requirements

Vague specs lead to rework, misalignment, and wasted sprints. ChatPRD writes technical specs with acceptance criteria, edge cases, and architecture guidance, so engineers know what to build and why.

  • Acceptance criteria that leave no room for ambiguity
  • Technical constraints and dependencies documented upfront
  • Edge cases and error states identified before coding starts
  • Build a clickable prototype first, or open the spec in Cursor or Linear
Technical Spec: Dashboard Widget APIReady for dev
Endpoint
POST /api/v2/widgets
Acceptance criteria
Returns 201 with widget ID on success
Validates layout config against schema before saving
Rejects payloads > 500KB with 413 status
Emits widget.created event to WebSocket subscribers
Edge cases
Duplicate widget names: append -2, -3 suffix
Concurrent edits: last-write-wins with conflict warning
Offline mode: queue creation, sync on reconnect
Dependencies
Auth service (JWT)Widget schema v2WebSocket gatewayRate limiter

Set up our MCP in 2 minutes

Getting ChatPRD in your IDE is fast. Connect your editor and sign in with OAuth when prompted.

01

Copy the MCP config

Grab the setup for your tool from the ChatPRD MCP page. It works with Claude Code, Codex, Cursor, VS Code, Windsurf, ChatGPT, and Claude.

02

Paste into your editor settings

Drop the config into your MCP settings file. Your editor guides you through secure ChatPRD sign-in when authorization is needed.

03

Start using product context

Search documents, read PRDs, access templates, and pull project context from your coding environment. Need it in your own systems? There's a REST API too.

< 2 min
MCP setup time
19
MCP tools available
7
MCP clients supported
0
API keys required
“Having product context directly in my IDE changed everything. I spend way less time in Slack asking 'what are we building again?'”
Senior Engineer · Series B Startup

Start shipping better products.

Join 250,000+ product managers who use ChatPRD to write better docs, align teams faster, and build products users love.

Free to start · 14-day Pro trial · SOC 2 Type II