Skip to main content

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.

Updated over 2 weeks ago

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

  1. Log in to your ChatPRD account

  2. Navigate to SettingsIntegrations

  3. Locate the MCP Clients section

  4. 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)

  1. In ChatPRD settings, click "Open in Cursor"

  2. Cursor will automatically prompt to install the MCP configuration

  3. Accept the installation to complete setup

Option 2: Manual Configuration

  1. In ChatPRD settings, select "Copy config for..." → "Cursor (mcpServers JSON)"

  2. Open Cursor settings

  3. Navigate to MCP configuration

  4. Paste the copied JSON configuration:

{ "mcpServers": { "ChatPRD": { "url": "https://app.chatprd.ai/mcp" } } }

Windsurf

  1. In ChatPRD settings, select "Copy config for..." → "Windsurf (mcp-remote JSON)"

  2. Open Windsurf settings

  3. Navigate to MCP configuration

  4. Paste the copied JSON configuration:

{ "mcpServers": { "ChatPRD": { "command": "npx", "args": ["mcp-remote", "https://app.chatprd.ai/mcp"] } } }

Claude Code

  1. In ChatPRD settings, select "Copy config for..." → "Claude Code (CLI command)"

  2. Open your terminal

  3. Run the copied command:

claude mcp add --transport http ChatPRD https://app.chatprd.ai/mcp

Claude Desktop

  1. In ChatPRD settings, select "Copy config for..." → "Claude Desktop (mcp-remote JSON)"

  2. Open Claude Desktop settings

  3. Navigate to Developer

  4. Paste the copied JSON configuration:

{ "mcpServers": { "ChatPRD": { "command": "npx", "args": ["mcp-remote", "https://app.chatprd.ai/mcp"] } } }

VS Code

  1. In ChatPRD settings, select "Copy config for..." → "VS Code (settings.json)"

  2. Open VS Code settings (JSON)

  3. 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

  1. Check Client Documentation - Each MCP client may have specific requirements

  2. Verify Subscription - Ensure your plan includes MCP access

  3. 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.

Did this answer your question?