# OneSpan MCP for AI Agents AI Agent Connect

> OneSpan MCP for AI Agents. This Connector connects your OneSpan Sign account to your AI client so you can create signing packages, upload documents, and manage contract statuses through natural conversation. It handles the heavy lifting of moving documents through the signature pipeline without you having to click through the OneSpan dashboard.

## Overview
- **Category:** document-management
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_64PL8HLJU2FG9zOJ8I0DSWSND5ukAEadm14u2jXa/ai-agent-connect
- **Tags:** digital-signatures, contract-automation, onespan-sign, document-workflow, secure-signing

## Description

You can handle your entire e-signature lifecycle through your AI client instead of jumping between tabs and manual upload screens. This Connector connects your OneSpan Sign account to your workflow, letting you create new signing packages for contracts or service agreements with a simple request. Once a package is ready, you can tell your agent to upload specific documents, set the metadata, and organize the signers. If a deal moves forward, you can update the status to SENT to notify everyone immediately. When the signing is done, you can have your agent pull all the finished documents into a single ZIP file for your records. It is a way to keep your document management moving without the friction of manual entry. You can find this and thousands of other integrations in the Vinkius catalog to build out your agent's capabilities.

## Tools

### update_package
Change the status of a package, such as moving it to SENT to notify signers. This triggers the next step in your workflow automatically.

### upload_document
Upload a file to an existing package along with any necessary metadata or content configurations. This keeps your transaction organized.

### configure_callback
Set up real-time notifications for events like package completion or signer activity. This keeps you updated on deal progress without manual checking.

### create_package
Create a new transaction package to organize documents and signers for a specific deal. This starts the signature process for your documents.

### download_documents_zip
Download every signed document from a finished package into one ZIP file for easy archiving. It saves you from downloading files one by one.

## Prompt Examples

**Prompt:** 
```
Create a new OneSpan package for the 'Tech Services Agreement' with the 'Acme Corp' logo.
```

**Response:** 
```
I've created the package for 'Tech Services Agreement'. Package ID: `pkg-7721`. You can now upload the agreement files.
```

**Prompt:** 
```
Upload the signed NDA to the Acme Corp package.
```

**Response:** 
```
The signed NDA has been uploaded to package `pkg-7721`. It's now ready for the next signer.
```

**Prompt:** 
```
Is the Acme Corp deal finished? If so, give me the files.
```

**Response:** 
```
The Acme Corp deal is complete. I've downloaded all signed documents into a ZIP file for you. [Link to ZIP]
```

## Capabilities

### Create signing packages
Start a new transaction by creating a package to organize your documents and signers.

### Upload documents to packages
Attach files to existing transactions with specific metadata and content configurations.

### Move packages to SENT
Update the status of a package to trigger notifications for all participants.

### Download signed documents
Get all completed signed files in a single ZIP folder for your archives.

### Configure event notifications
Set up real-time updates for package completion or signer activity.

## Use Cases

### High-volume sales contracting
A sales rep needs to send 10 contracts. They ask the agent to create packages for all 10 and upload the PDFs to each one.

### Legal audit gathering
A lawyer needs to gather all signed docs for a closed deal. They ask the agent to download the signed docs zip for the specific package ID.

### HR onboarding automation
An HR person wants to start a new hire's paperwork. They tell the agent to create a package and move it to SENT to start the process.

### Real-time status tracking
A manager wants to know if a contract is done. They ask the agent to check the status and notify them when it is finished.

## Benefits

- Stop manual data entry by using create_package to set up new deals instantly.
- Save time on file management by using upload_document to attach files to the right transactions.
- Get faster updates by using update_package to move deals to the SENT stage.
- Simplify archiving with download_documents_zip to grab all signed files at once.
- Stay informed on deal progress by using configure_callback to get real-time event notifications.

## How It Works

The bottom line is you get a hands-off way to manage contract signatures using only plain text commands.

1. Subscribe to the OneSpan MCP and enter your API Key and Base URL.
2. Connect the Connector to your preferred AI client like Claude or Cursor.
3. Command your agent to create packages, upload files, or check signing statuses.

## Frequently Asked Questions

**Can I use OneSpan MCP to create contracts?**
Yes, you can use it to create new transaction packages for any contract. Your agent handles the setup so you don't have to.

**How does OneSpan MCP help with HR onboarding?**
It lets you automate the document flow for new hires. You can create packages and move them to the SENT status through your AI client.

**Can I get notifications when a contract is signed?**
Yes, you can use the configuration tool to get real-time updates on signer activity and package completion.

**How do I get the final signed files?**
You can ask your agent to download the signed documents zip for any completed package. It grabs everything at once.

**Does OneSpan MCP work with my current AI client?**
It works with any MCP-compatible client like Claude, Cursor, or Windsurf.

**How do I finalize and send a package to signers?**
Use the `update_package` tool with the target Package ID and a payload setting the status to 'SENT'. This triggers the notification emails to all designated signers.

**Can I download all signed documents from a package at once?**
Yes! The `download_documents_zip` query allows you to retrieve a single ZIP file containing every signed document associated with a specific Package ID.

**How do I set up automated notifications for completed transactions?**
You can use the `configure_callback` action to define a URL and events (like 'PACKAGE_COMPLETE') that OneSpan should notify when they occur.