Common Paper

com.commonpaper由 commonpaper.com 發布官方發布者v1.0.1更新於 Oct 24, 2026

Create, send, negotiate, sign, and track contracts with Common Paper.

已驗證Streamable HTTP可網頁執行效率與工作流商業與電商

概覽

AI 產生的概覽

Common Paper 遠端 MCP 伺服器,讓助理用自然語言搜尋、起草、寄送、簽署、追蹤與管理你組織的合約。

可以做什麼
  • 搜尋與統計協議,可依相對方、狀態、交易金額與到期日查詢
  • 起草並寄送 NDA、CSA 等協議,並可作廢、更換收件人、重寄簽署郵件、下載 PDF 與取得分享連結
  • 查看簽署人、續約情況與協議金額資訊
  • 建立與更新 NDA、CSA、DPA、PSA、合作、BAA、LOI、軟體授權、設計夥伴與試行等範本
  • 發布自訂條款並建立自訂封面頁範本
  • 引導完成帳號初始化並產生一組起始範本
適用情境
適合使用 Common Paper 處理合約全流程的團隊,希望助理在對話中回答現有協議的問題、準備草稿或管理範本。對已在用 Common Paper、想要自然語言查詢與起草合約的使用者最有價值。
執行需求
需要一個 Common Paper 帳號與支援 OAuth 的 MCP 用戶端,透過 OAuth 登入,無需複製 API 金鑰。選用外掛需要 Claude Cowork、Claude Code、Cursor、Grok Build 或 Gemini CLI。REST 備援方式需要 curl 以及連線 api.commonpaper.com 的網路,且組織需已啟用自訂條款或自訂範本功能。
安裝前請注意
助理以登入使用者身分行事,可寄送郵件、作廢協議、更換收件人、重寄簽署請求;隨附外掛在執行這類操作前會要求確認並預設建立草稿,但單獨連接器未必如此。使用 REST 備援時可能會產生 API 金鑰並存放在本機設定路徑。合約文字會傳送到 Common Paper 的服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Common Paper,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.commonpaper%2Fcontracts/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "common-paper": {
      "type": "http",
      "url": "https://api.commonpaper.com/mcp"
    }
  }
}

README

Common Paper MCP server and AI plugins

Query, create, and manage your contracts in Common Paper from your AI assistant, in plain English. Common Paper runs a remote MCP server that works with any MCP client, including GitHub Copilot, VS Code, Claude, Cursor, and ChatGPT.

This repo also packages the server as a plugin for Claude Cowork, Claude Code, Cursor, Grok Build, and Gemini CLI. The plugin bundles two things:

  • The Common Paper MCP connector (https://api.commonpaper.com/mcp). You sign in with your Common Paper account through OAuth, so there's no API key to copy or store.
  • A Common Paper skill that teaches how Common Paper works: agreement statuses, the Cover Page + Standard Terms model, safe defaults (every agreement starts as a draft), template parameters for each agreement type, the rules for porting contract text into custom terms without altering it, and a guided onboarding flow for new accounts.

For a few things the connector doesn't cover yet (filtering by company name or end date, uploading Word files as custom terms, and creating a brand-new account), the skill falls back to the Common Paper REST API.

What you can do

  • Count and search: "How many signed NDAs do we have?" / "Do we have a contract with Acme?"
  • Send agreements: "Draft an NDA to [email protected] from [email protected]" (the assistant creates a draft, shows you the link, and sends only when you confirm)
  • Manage agreements: void, reassign the recipient, resend the signature email, download the PDF, get a shareable link
  • Financial questions: "What's our largest CSA by deal value?"
  • Renewals: "Which contracts expire in the next 90 days?"
  • Signers: "Who signed the deal with Microsoft?"
  • Templates: create and update NDA, CSA, DPA, PSA, Partnership, BAA, LOI, Software License, Design Partner, and Pilot templates
  • Custom agreements: publish custom terms and build custom cover page templates
  • Onboarding: "Set up my Common Paper account" walks through ten quick questions and creates a starter set of templates

Example prompts

  1. How many signed contracts do we have, and how many are still waiting on the other side?
  2. Do we have an active NDA with Northwind? If not, draft one to [email protected] from me.
  3. List every agreement that ends in the next 90 days as a table with counterparty, type, and end date.
  4. Create a CSA template with Delaware law, a 1x fees liability cap, and net-30 annual invoicing.
  5. Set up my Common Paper account.

Use with any MCP client

  • Server URL: https://api.commonpaper.com/mcp
  • Transport: Streamable HTTP
  • Auth: OAuth. Clients that support dynamic client registration connect automatically, and you sign in with your Common Paper account. No API key needed.

VS Code and GitHub Copilot

Add this to .vscode/mcp.json:

json
{  "servers": {    "common-paper": {      "type": "http",      "url": "https://api.commonpaper.com/mcp"    }  }}

Start the server from the file or the MCP servers list, then sign in to Common Paper when prompted.

OpenAI Codex CLI

bash
codex mcp add common-paper --url https://api.commonpaper.com/mcpcodex mcp login common-paper

The first command adds the server to ~/.codex/config.toml. The second opens a browser so you can sign in to Common Paper.

Setup for other assistants (ChatGPT, Cursor, Notion, Perplexity, and more) is in Connecting Common Paper to other AI assistants.

Install as a plugin

The plugin adds a skill on top of the MCP server with Common Paper workflows and safe defaults.

Claude Cowork

Install Common Paper from the plugin directory, then connect when prompted and sign in to Common Paper.

Claude Code

Install from the plugin directory with /plugin, or add this repo as a marketplace directly:

bash
claude plugin marketplace add CommonPaper/ai-pluginclaude plugin install commonpaper@commonpaper

Then run /mcp, choose common-paper, and sign in to Common Paper.

Cursor

Install Common Paper from the Cursor Marketplace, or add this repo to your team marketplace (Dashboard > Plugins & MCPs). Then open the Customize page, find common-paper under MCP servers, and sign in to Common Paper.

To try a local copy, clone this repo into ~/.cursor/plugins/local/commonpaper.

Grok Build

Add this repo as a marketplace and install the plugin. --trust lets Grok attach the bundled Common Paper connector.

bash
grok plugin marketplace add CommonPaper/ai-plugingrok plugin install commonpaper --trustgrok plugin enable commonpaper

Then sign in to Common Paper when Grok prompts you to connect common-paper.

Gemini CLI

bash
gemini extensions install https://github.com/CommonPaper/ai-plugin

Then run /mcp auth common-paper in Gemini CLI and sign in to Common Paper.

Upgrading from the standalone skill

If you previously installed CommonPaper/claude-skill, you can remove it after installing the plugin. If the plugin ever needs an API key for the REST fallback, it copies a key saved by the old skill to ~/.config/commonpaper/cp-api-token automatically.

Requirements

  • A Common Paper account
  • Any MCP client with OAuth support, or for the plugin: Claude Cowork, Claude Code, Cursor, Grok Build, or Gemini CLI
  • For the REST fallback only: curl and network access to api.commonpaper.com. Custom terms and custom templates must be enabled for your organization to use those features.

Security and privacy

  • The server uses OAuth. Your assistant acts as the Common Paper user who signed in and can only see that user's organization.
  • With the plugin, the assistant confirms before anything that sends an email or changes a live agreement (send, void, reassign, resend, invite), and creates agreements as drafts by default.
  • If the REST fallback needs an API key, the plugin mints one for the signed-in user with the connector (or asks you for one), asks whether to keep it for future sessions, stores it at ~/.config/commonpaper/cp-api-token with owner-only permissions (deleting it at the end of the task if you said not to keep it), and never prints it in chat.
  • Contract text ported into custom terms is kept character-for-character. The assistant verifies the stored text after writing and never "fixes" typos or punctuation on its own.
  • Privacy policy: https://commonpaper.com/privacy-policy/ (questions: [email protected])

Troubleshooting

ProblemFix
The Common Paper tools aren't connectedCowork: Customize > Connectors > Common Paper > Connect. Claude Code: run /mcp, choose common-paper, and sign in. Cursor: open the Customize page, find common-paper under MCP servers, and connect. Gemini CLI: run /mcp auth common-paper. Codex CLI: run codex mcp login common-paper. VS Code: start common-paper from .vscode/mcp.json or the MCP servers list. Other clients: connect https://api.commonpaper.com/mcp from the client's MCP settings.
An agreement you expect is missingThe API only covers agreements sent by your organization. Agreements you received from another organization aren't included.
"You've reached your plan limit" on a new accountUsually means your email address isn't verified yet. Verify it, then try again.
404 on custom terms or custom templatesThe feature isn't enabled for your organization. Contact Common Paper support.
REST fallback fails with a network errorYour environment can't reach api.commonpaper.com directly. The assistant will fall back to what the connector supports.
Search by company name is slow on a large accountWithout the REST fallback, the assistant has to page through agreements. Allow network access to api.commonpaper.com so it can filter server-side.

Support

  • Help center: Common Paper and LLMs
  • Bugs and feature requests: open an issue in this repository
  • For account or connection problems, contact Common Paper support through the help center with the name of the client you're using and a screenshot of the error

Repo contents

.claude-plugin/plugin.json          Plugin manifest (Claude, Grok Build).claude-plugin/marketplace.json     Lets this repo be added as a marketplace (Claude).cursor-plugin/plugin.json          Plugin manifest (Cursor).cursor-plugin/marketplace.json     Lets this repo be added as a marketplace (Cursor).grok-plugin/marketplace.json       Lets this repo be added as a marketplace (Grok Build).mcp.json                           Common Paper MCP connector (Claude, Grok Build)mcp.json                            Common Paper MCP connector (Cursor)gemini-extension.json               Extension manifest and connector (Gemini CLI)registry/server.json                MCP Registry entry (com.commonpaper/contracts)skills/commonpaper/SKILL.md         Core skillskills/commonpaper/references/      REST API, templates, custom terms, onboarding details

License

MIT

來源:README.md,提交 abe5ec7

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

2
  1. v1.0.1最新Oct 6, 2026
  2. v1.0.0Sep 24, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分