---
name: chatprd
description: Use ChatPRD to find, review, draft, and improve product requirements documents and bring authenticated product context into an AI agent or coding environment.
---

# ChatPRD product-management integration

Use this skill when a user asks to work with ChatPRD product documents, search product requirements, draft a PRD, review product specifications, inspect project context, or connect ChatPRD to an MCP-compatible agent.

## Discover the integration

- Product documentation: https://www.chatprd.ai/docs
- MCP setup and tool descriptions: https://www.chatprd.ai/product/mcp
- Streamable HTTP MCP endpoint: https://app.chatprd.ai/mcp
- OAuth protected-resource metadata: https://app.chatprd.ai/.well-known/oauth-protected-resource/mcp
- MCP server manifest: https://www.chatprd.ai/server.json
- Machine-readable API description: https://www.chatprd.ai/openapi.json

## Connect and authenticate

1. Configure an MCP-compatible client to connect to `https://app.chatprd.ai/mcp` using Streamable HTTP.
2. Follow the server's OAuth authorization challenge and sign in to the user's existing ChatPRD account.
3. Request only the scopes advertised by the protected-resource metadata and required for the user's task.
4. Never ask the user to paste passwords, session cookies, bearer tokens, or other credentials into a conversation.

For Claude Code, use:

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

For a client that accepts an MCP server URL, configure:

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

## Available capabilities

- Find and inspect product documents with `list_documents`, `get_document`, and `search_documents`.
- Inspect accessible team context with `list_projects`, `list_user_organizations`, and `list_organization_documents`.
- Find prior conversations with `list_chats` and `search_chats`.
- Inspect available templates and the authenticated account with `list_templates` and `get_user_profile`.
- Draft or revise a document with `create_document` or `update_document` only when the user has explicitly requested that change.

## Safety and data handling

Respect the authenticated user's workspace and organization permissions. Treat product plans, customer research, strategy, and unreleased requirements as confidential. Do not publish, share, delete, or modify documents unless the user has authorized the specific action. If authorization fails, direct the user through the normal ChatPRD sign-in and OAuth flow.
