Common Paper — Claude Code MCP server: what it does, how to install
Search and draft legal contracts directly in chat. Works with Common Paper accounts to monitor renewals and manage agreements.
claude mcp add --transport http contracts https://api.commonpaper.com/mcpWhat Common Paper does
This integration connects your AI client to Common Paper via https://api.commonpaper.com/mcp over HTTP. Authentication relies on OAuth. You sign in through your browser instead of copying keys. The server lets you query signed NDAs and track agreements expiring within 90 days.
All agreements begin as drafts. The assistant asks for confirmation before sending emails or voiding agreements. For actions like uploading Word files or filtering by company, it calls the REST API using curl.
An active Common Paper account is mandatory. Without network access to api.commonpaper.com and template permissions in your workspace, tool calls will fail.
What it helps with
- track contracts expiring within the next 90 days
- prepare NDA drafts without leaving the chat interface
- check counterparty signature progress and pull signed PDFs
- build CSA templates with specific liability terms
Example prompts for the agent
- How many signed NDAs do we have, and which ones are still waiting on signature?
- Draft an NDA for [email protected] from my account
- List every contract expiring in the next 90 days in a summary table
How to install Common Paper
Platform CLI: remote server
claude mcp add --transport http contracts https://api.commonpaper.com/mcpPlatform CLI: remote server
codex mcp add common-paper --url https://api.commonpaper.com/mcpConfig file
{
"mcpServers": {
"common-paper": {
"url": "https://api.commonpaper.com/mcp"
}
}
}Config file
{
"servers": {
"common-paper": {
"type": "http",
"url": "https://api.commonpaper.com/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http common-paper https://api.commonpaper.com/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Common Paper
How do I install Common Paper in Claude Code?
Run claude mcp add --transport http common-paper https://api.commonpaper.com/mcp. Next, open your MCP server list and log in to Common Paper when prompted.
What does Common Paper do?
It lets you inspect active contracts, assemble draft NDAs, and follow renewal dates without opening a separate browser tab.
Is an API token required during setup?
No, primary authentication uses OAuth through your browser. A fallback REST token is only generated if you invoke tasks like uploading Word files.