MCP (Model Context Protocol) Integration
Learn about MCP (Model Context Protocol) Integration
MCP (Model Context Protocol) Integration
ChatPRD's MCP allows you to securely connect ChatPRD's AI capabilities directly to your favorite IDE or AI client.
Overview
The ChatPRD MCP enables seamless access to ChatPRD's document generation, knowledge base search, and product management features from within your development environment.
The MCP integration is available for Pro, Team, and Enterprise subscribers and supports multiple popular clients including Cursor, Windsurf, Claude Code, Claude Desktop, and VS Code.
Supported MCP Clients
ChatPRD's MCP server supports the following clients with tailored configuration formats:
- Cursor - Direct deeplink integration and JSON configuration
- Windsurf - mcp-remote JSON configuration
- Claude Code - CLI command setup
- Claude Desktop - mcp-remote JSON configuration
- VS Code - settings.json configuration
MCP Endpoint
ChatPRD's MCP server is hosted at:
- https://app.chatprd.ai/mcp
Setup Instructions
Prerequisites
- Active ChatPRD subscription (Pro, Team, or Enterprise plan)
- Access to ChatPRD settings page
- Supported MCP client installed
Accessing MCP Configuration
- Log in to your ChatPRD account
- Navigate to Settings → Integrations
- Locate the MCP Clients section
- Choose your preferred setup method:
- One-click setup for Cursor (deeplink)
- Copy configuration for manual setup
Client-Specific Setup
Cursor
Option 1: One-Click Setup (Recommended)
- In ChatPRD settings, click "Open in Cursor"
- Cursor will automatically prompt to install the MCP configuration
- Accept the installation to complete setup
Option 2: Manual Configuration
- In ChatPRD settings, select "Copy config for..." → "Cursor (mcpServers JSON)"
- Open Cursor settings
- Navigate to MCP configuration
- Paste the copied JSON configuration:
- { "mcpServers": { "ChatPRD": { "url": "https://app.chatprd.ai/mcp" } } }
Windsurf
- In ChatPRD settings, select "Copy config for..." → "Windsurf (mcp-remote JSON)"
- Open Windsurf settings
- Navigate to MCP configuration
- Paste the copied JSON configuration:
- { "mcpServers": { "ChatPRD": { "command": "npx", "args": ["mcp-remote", "https://app.chatprd.ai/mcp"] } } }
Claude Code
- In ChatPRD settings, select "Copy config for..." → "Claude Code (CLI command)"
- Open your terminal
- Run the copied command:
- claude mcp add --transport http ChatPRD https://app.chatprd.ai/mcp
Claude Desktop
- In ChatPRD settings, select "Copy config for..." → "Claude Desktop (mcp-remote JSON)"
- Open Claude Desktop settings
- Navigate to Developer
- Paste the copied JSON configuration:
- { "mcpServers": { "ChatPRD": { "command": "npx", "args": ["mcp-remote", "https://app.chatprd.ai/mcp"] } } }
VS Code
- In ChatPRD settings, select "Copy config for..." → "VS Code (settings.json)"
- Open VS Code settings (JSON)
- Add the copied configuration to your settings.json:
- { "mcp": { "inputs": [], "servers": { "ChatPRD": { "url": "https://app.chatprd.ai/mcp" } } } }
Available MCP Tools
Document Management
- Create Document - Generate new PRDs and documents using AI
- Update Document - Modify existing documents with AI assistance
- Search Documents - Find and retrieve document content
Troubleshooting
Common Issues
MCP Client Not Connecting
- Verify your ChatPRD subscription includes MCP access (Pro/Team/Enterprise)
- Check that the MCP URL is correctly configured
- Ensure your client supports the MCP protocol version
Configuration Not Working
- Double-check the JSON syntax in your configuration
- Verify the MCP server URL matches your ChatPRD instance
- Restart your MCP client after configuration changes
Authentication Errors
- Ensure you're logged in to ChatPRD in your browser
- Check that your session hasn't expired
- Verify your subscription status in ChatPRD settings
Getting Help
- Check Client Documentation - Each MCP client may have specific requirements
- Verify Subscription - Ensure your plan includes MCP access
- Contact Support - Reach out to ChatPRD support with specific error messages
External Resources
Our MCP is a remote hosted MCP with authenticated supported by our auth provider, Clerk. If you have issues connecting to a supported client, please refer to Clerk MCP Documentation.
Other docs:
Security Considerations
- MCP connections use secure HTTPS transport
- Authentication is handled through your existing ChatPRD session
- No additional credentials are stored in MCP client configurations
- All data transmission follows ChatPRD's standard security protocols
Subscription Requirements
MCP integration is available for:
- ✅ Pro Plan - Full MCP access
- ✅ Team Plan - Full MCP access
- ✅ Enterprise Plan - Full MCP access
- ❌ Basic Plan - MCP not available
Users on trial periods also have access to MCP integration during their trial.