Skip to main content

Common Paper and LLMs

Use the MCP server or Claude Skill to manage your Common Paper agreements through natural language.

Written by Mark Frantz

Common Paper integrates with large language models in two ways: through the MCP server for MCP-compatible tools like Claude Cowork, Claude Code, and Cursor, and through the Claude Skill. Both let you manage your agreements in plain language without leaving your AI assistant.

MCP Server

Common Paper's MCP server connects MCP-compatible AI tools - like Claude Cowork, Claude Code, and Cursor - directly to your Common Paper account, so you can manage agreements through natural language.

What is MCP?

MCP (Model Context Protocol) is an open standard that lets AI assistants connect to external services and take actions on your behalf. Instead of switching between tools or copying and pasting data, your AI assistant can interact directly with Common Paper through your conversations.

Once connected, you can ask your AI assistant to perform agreement management tasks - like creating and sending agreements, retrieving agreement status, or querying your account data - in plain language.

Connecting the MCP Server

The Common Paper MCP server works with any MCP-compatible AI client. Every client authenticates with Common Paper through OAuth, so you don't need an API key. The setup process varies by tool - instructions for Claude Cowork, Claude Code, and Cursor are below.

Claude Cowork

You can connect the Common Paper MCP server directly in Claude Cowork as a custom connector. Open Claude Cowork and go to Customize > Connectors. Click Add custom connector.

In the dialog that appears, enter the following:

Click Add. Claude will initiate an OAuth process to authenticate you with Common Paper. Follow the prompts to authorize the connection. Once connected, Common Paper will appear in your list of active connectors.

Claude Code

Run the following command in your terminal:

claude mcp add --transport http --scope user commonpaper https://api.commonpaper.com/mcp

The first time you use the server, Claude Code initiates an OAuth process to authenticate you with Common Paper. You can also start it at any time by running the /mcp command and following the prompts.

Cursor

Add the following to your ~/.cursor/mcp.json file:

{  "mcpServers": {    "commonpaper": {      "url": "https://api.commonpaper.com/mcp"    }  }}

Cursor initiates an OAuth process to authenticate you with Common Paper. Follow the prompts to authorize the connection.

Learn more

For full technical details, see the Common Paper MCP API documentation.

Claude Skill

The Common Paper Claude Skill lets you query and manage your agreements directly from Claude Cowork. It connects to the Common Paper API and is an alternative to the MCP server for Cowork users.

Installing the Claude Skill

There are two ways to install the skill. You'll need a Common Paper API key either way - see Using the Common Paper API for instructions on generating one.

Ask Claude to install it

In a Cowork session, send Claude the following message:

Install this skill - https://github.com/CommonPaper/claude-skill

Claude will install the skill automatically.

Install manually

Download the SKILL.md file from GitHub, then open Claude and go to Customize > Skills. Upload the file there.

Connect to Common Paper

Once the skill is installed, ask Claude to "connect to Common Paper." Claude will prompt you for your API key and save it securely for future sessions.

What you can do

Once connected, you can ask Claude to:

  • Look up agreements by counterparty, status, or date

  • Count or list signed, in-progress, or expiring agreements

  • Create and send new agreements

  • Void or reassign existing agreements

  • Pull signer details and agreement summaries

  • Create, list, and update templates for any agreement type - including NDAs, CSAs, DPAs, BAAs, PSAs, LOIs, Pilots, and Software Licenses

Onboarding mode

The skill includes an onboarding mode that walks you through connecting to Common Paper and setting up your account. If you're getting started for the first time, ask Claude to "set up Common Paper" and it will guide you through creating your first templates.

Did this answer your question?