The Common Paper plugin connects your AI coding assistant to your Common Paper account and teaches it how Common Paper works. It's available for Claude Code, Grok Build, and Gemini CLI.
If you use Claude, Claude Cowork, ChatGPT, or Cursor, connect Common Paper directly instead - see Common Paper and LLMs.
What's in the plugin
The plugin bundles two things:
The Common Paper connector. It connects to the Common Paper MCP server at https://api.commonpaper.com/mcp. You sign in with your Common Paper account, so there's no API key to copy or store.
A Common Paper skill. It covers agreement statuses, the Cover Page and Standard Terms model, template settings for each agreement type, the rules for copying contract text into custom terms without changing it, and a guided setup for new accounts.
For a few tasks the connector doesn't cover yet, the skill uses the Common Paper API instead:
Finding agreements by company name or end date
Uploading a Word file as custom terms
Creating a brand-new Common Paper account
Before you start
You need:
A Common Paper account
Claude Code, Grok Build, or Gemini CLI
You don't need an API key to install the plugin or to sign in.
Installing the plugin
Claude Code
Run these commands in your terminal:
claude plugin marketplace add CommonPaper/ai-plugin
claude plugin install commonpaper@commonpaper
Then run /mcp, choose common-paper, and sign in to Common Paper.
Grok Build
Run these commands in your terminal:
grok plugin marketplace add CommonPaper/ai-plugin
grok plugin install commonpaper --trust
grok plugin enable commonpaper
The --trust flag lets Grok Build connect the bundled Common Paper connector. Sign in to Common Paper when Grok Build prompts you.
Gemini CLI
Run this command in your terminal:
gemini extensions install \
https://github.com/CommonPaper/ai-plugin
Then run /mcp auth common-paper in Gemini CLI and sign in to Common Paper.
What you can do
Once you're signed in, you can ask your assistant to:
Count and search your agreements
Draft and send agreements
Void or reassign agreements, resend signature emails, download PDFs, and create shareable links
Answer questions about deal values and renewal dates
Look up who signed an agreement
Create and update templates for any agreement type, including NDAs, CSAs, DPAs, PSAs, BAAs, LOIs, Pilots, and Software Licenses
Create custom terms and custom templates
Here are some example prompts:
How many signed agreements do we have, and how many are still waiting on the other side?
Do we have an active NDA with Northwind? If not, draft one to [email protected] from me.
List every agreement that ends in the next 90 days as a table with the recipient, type, and end date.
Safe defaults
The plugin creates new agreements as drafts and shows you the link before anything is sent. Your assistant asks you to confirm before it sends, voids, reassigns, or resends an agreement, or invites a user.
If the skill needs an API key for one of the tasks above, it creates one for you through the connector or asks you for one. It asks whether to keep the key for future sessions, stores it on your computer with owner-only permissions, and never shows it in the chat.
Setting up a new account
The skill includes a guided setup for new Common Paper accounts. Ask your assistant to set up my Common Paper account, and it walks you through a few quick questions and creates a starter set of templates.
Upgrading from the standalone skill
If you previously installed the standalone Common Paper skill from github.com/CommonPaper/claude-skill, you can remove it after you install the plugin. If the old skill saved an API key, the plugin reuses it automatically.
The standalone skill connects with an API key only. If you can't use the plugin or the connector, you can still use it - see its README on GitHub for setup.
