# Common Paper MCP for AI Agents AI Agent Connect

> Common Paper helps you manage the entire lifecycle of your commercial contracts through an AI agent. It handles everything from drafting and sending NDAs or DPAs to tracking signature status and auditing signed agreements. Instead of jumping between tabs, you can use this Connector to automate your legal workflows, organize your templates, and get real-time updates on your deal progress.

## Overview
- **Category:** document-management
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_2t2ra4GCZuaZzmcDL7BpKdoJSbjNuiJ0xZrygi3U/ai-agent-connect
- **Tags:** contract-lifecycle, agreement-tracking, nda, csa, dpa, workflow-automation

## Description

Imagine you're in the middle of a deal and need to get an NDA out to a new partner. Usually, that means logging into a clunky legal platform, finding the right template, filling in the details, and hitting send. With this Connector, you just tell your agent to do it. It handles the heavy lifting of interacting with your Common Paper account so you can stay focused on the conversation. You can ask your agent to pull up the status of a pending Cloud Service Agreement or list every signed contract you have on file. It takes the friction out of legal operations by making your contract data accessible through natural language. If you're looking for a way to organize your legal stack, Vinkius makes it easy to plug this into your existing workflow. You get a way to manage NDAs, DPAs, and CSAs without the manual overhead, turning your agent into a dedicated contracting assistant that knows your account inside and out.

## Tools

### delete_webhook
Remove a webhook that's no longer needed. This keeps your automation clean and prevents unnecessary notifications.

### list_webhooks
See a list of all your currently active webhooks. This helps you manage your automated triggers without any guesswork.

### send_agreement
Create and send a new agreement based on a selected template. This is the primary tool for getting new contracts into your partners' hands.

### create_webhook
Set up a new webhook to get real-time updates on contract status. It's the best way to keep your internal systems in sync.

### get_agreement
Pull up the specific details for a single agreement. Use this to quickly check dates, parties, or other key terms.

### get_template
View the details of a specific contract template. It helps you confirm which version of a document you're about to send.

### list_agreements
Get a complete list of all agreements in your account. This is your starting point for seeing what's currently in flight.

### list_signed_agreements
Show only the contracts that have been fully executed. It's a fast way to see what's officially finalized.

### list_templates
See every contract template available in your account. Use this to browse your library of NDAs, DPAs, and CSAs.

### search_agreements_by_email
Find every agreement tied to a specific recipient's email address. It's perfect for looking up history with a specific partner.

## Prompt Examples

**Prompt:** 
```
Show me all the signed agreements we have in Common Paper.
```

**Response:** 
```
I've pulled the list of fully executed agreements for you:

| Agreement Name | Signed Date | Status |
| :--- | :--- | :--- |
| **Cloud Services - Acme Corp** | Oct 12, 2025 | Fully Executed |
| **NDA - TechFlow Inc** | Nov 02, 2025 | Fully Executed |
| **DPA - Global Logistics** | Nov 15, 2025 | Fully Executed |

Would you like me to pull the full details for any of these?
```

**Prompt:** 
```
Send an NDA to partner@example.com using our standard template.
```

**Response:** 
```
I've sent the **Standard NDA** to **partner@example.com**. 

*   **Status:** Pending Signature
*   **Template Used:** NDA_v2_Final
*   **Recipient:** partner@example.com

I'll let you know as soon as they've signed it.
```

**Prompt:** 
```
What's the status of agreement agr-yyyy?
```

**Response:** 
```
Here is the current status for agreement **agr-yyyy**:

*   **Document:** Cloud Service Agreement
*   **Status:** **Pending Signature**
*   **Last Action:** Sent to partner on Nov 10, 2025
*   **Next Step:** Awaiting signature from the counterparty.
```

## Capabilities

### Send out new NDAs or service agreements
Your agent can push out new contracts based on your pre-approved templates instantly.

### Check the signature status of pending contracts
Get a real-time update on whether a partner has signed or is still reviewing a document.

### Retrieve full details of any specific agreement
Pull up the specific dates, parties, and terms for any contract in your account.

### List all fully executed and signed contracts
Get a complete list of every agreement that has been finalized and signed.

### Search for agreements using a recipient's email
Find every contract tied to a specific partner's email address without manual searching.

### Manage and configure automated status webhooks
Set up and manage automated triggers to sync contract statuses with your other apps.

### Pull up specific contract templates for review
View the details of your available templates to ensure you're using the right version.

## Use Cases

### The Need an NDA Now scenario
A sales rep needs an NDA for a lead. They ask the agent to send the standard NDA template to the lead's email. The agent uses send_agreement to do it in seconds.

### The Compliance Audit scenario
A legal ops person needs to know if a specific vendor has signed their DPA. They ask the agent to search by email and get_agreement to see the status.

### The Onboarding scenario
A founder wants to see all signed deals from last month. The agent uses list_signed_agreements to pull a list of everything that's finished.

### The Automation scenario
A dev wants their CRM to update when a contract is signed. They ask the agent to create_webhook for a specific contract type.

## Benefits

- Stop manual drafting by using send_agreement to push out NDAs and CSAs instantly from your AI client.
- Get real-time visibility into your pipeline by using list_agreements to see what's pending or signed.
- Reduce where is the contract emails by using search_agreements_by_email to find specific partner docs.
- Automate your internal updates by using create_webhook to trigger actions when a contract is signed.
- Audit your legal history faster by using list_signed_agreements to see every fully executed deal.
- Keep your templates organized by using list_templates to browse your library of pre-approved legal docs.

## How It Works

The bottom line is you get to manage your entire contract lifecycle through a simple conversation instead of manual data entry.

1. Subscribe to the Common Paper MCP and add your API key to your AI client.
2. Connect your existing Common Paper account to the agent.
3. Start asking your agent to draft, send, or track contracts in plain English.

## Frequently Asked Questions

**Can Common Paper MCP help my sales team send NDAs faster?**
Yes. It allows your agents to send out NDAs and other standard agreements instantly from your chat interface, cutting out the manual steps of logging into a portal.

**How does Common Paper MCP track contract signatures?**
It pulls live status updates directly from your account. You can ask your agent to check if a contract is signed, pending, or expired at any time.

**Can I use Common Paper MCP to manage DPAs and CSAs?**
Yes, it handles all commercial agreement types including DPAs, CSAs, and standard NDAs, making it a complete solution for your contract lifecycle.

**Does Common Paper MCP work with my current AI client?**
Yes, it works with any MCP-compatible client like Claude, Cursor, and Windsurf, letting you manage your legal docs from the tools you already use.

**Can Common Paper MCP automate my contract notifications?**
Yes, you can use it to set up webhooks. This lets you trigger automated actions in your other apps the moment a contract is signed or updated.

**How do I find a specific contract using Common Paper MCP?**
You can simply ask your agent to search by the recipient's email or ask it to list your signed agreements. It will find the specific document for you instantly.

**How do I get my Common Paper API key?**
You can generate an API key in your Common Paper account under Settings > Integrations.

**Which agreement types are supported?**
Common Paper supports standard contracts like NDAs, Cloud Service Agreements (CSA), and Data Processing Agreements (DPA).

**Can I use custom templates?**
Yes, you can use any template created in your Common Paper account by providing its unique template ID to the 'send_agreement' tool.