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
Updated yesterday

Common Paper integrates with large language models in two ways: through the MCP server for MCP-compatible tools like Claude Code and Cursor, and through the Claude Skill for Claude Cowork users. 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 Code and Cursor - directly to your Common Paper account, so you can manage agreements through natural language.

NOTE: The MCP server does not currently work with Claude Cowork. If you're a Cowork user, see the Claude Skill section below instead.

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

To use the Common Paper MCP server, you'll need a Common Paper API key. See Using the Common Paper API for instructions on generating one.

Claude Code

Run the following command in your terminal:

claude mcp add --transport http --scope user commonpaper https://api.commonpaper.com/mcp --header "Authorization: Bearer YOUR_API_KEY"

Replace YOUR_API_KEY with your actual API key.

Cursor

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

{  "mcpServers": {    "commonpaper": {      "url": "https://api.commonpaper.com/mcp",      "headers": {        "Authorization": "Bearer YOUR_API_KEY"      }    }  }}

Replace YOUR_API_KEY with your actual API key.

NOTE: The MCP server works with any MCP-compatible AI client, not just Claude Code and Cursor. The setup process will vary depending on the tool you use.

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 the recommended option for Cowork users - the MCP server doesn't currently work with Cowork authentication.

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

Did this answer your question?