# Sharpei MCP for AI Agents AI Agent Connect

> Sharpei is an Connector for managing identity verification and KYC workflows. It lets your AI agent handle customer onboarding, check verification statuses, and review uploaded identity documents directly through your preferred AI client.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_sT8vAulqJOVn61LkCRESGkOV1KrYBTkLxoFaHEXJ/ai-agent-connect
- **Tags:** identity-verification, kyc, biometric-check, document-analysis, compliance-screening, subscription-management

## Description

Sharpei connects your identity verification data to your AI agent so you can handle KYC workflows through a simple conversation. Instead of digging through a dashboard to see if a customer's ID was approved, you can just ask your agent to check the status of any specific application. This Connector handles the heavy lifting of pulling documents, creating new verification requests, and monitoring your subscription details. It's a practical way to keep your compliance team moving without the constant tab-switching. You can find this and thousands of other tools in the Vinkius catalog to build out your specific agent's capabilities.

Think about the time spent manually verifying passports or checking if a user's biometric check passed. You're often stuck jumping between your core app and a verification portal. With this connection, your agent becomes the middleman. It can pull a list of all current applications, tell you which ones are pending, and even show you the specific documents a user submitted for review. You can move from "I need to find that user's ID" to "Show me the ID for Jane Smith" in one step. It turns a multi-click process into a direct command, letting you focus on making decisions rather than hunting for data.

## Tools

### check_sharpei_status
Verify the API connection is active. This ensures your agent can talk to the Sharpei system without issues.

### create_application
Start a new verification request. Use this to kick off the KYC process for a new customer immediately.

### get_application
Pull specific details for one request. This gives you the full context of a single user's verification.

### list_webhooks
See your configured webhook endpoints. Use this to confirm where your system receives real-time status updates.

### get_document
Get a single document from an application. Use this to view a specific file like a passport or ID card.

### get_documents
List all files for an application. This shows every piece of evidence a customer uploaded for review.

### get_subscription
View your current plan details. Check your remaining limits and features with this tool.

### get_verification_status
Check if a user is approved or pending. This is the fastest way to see where a customer stands in the queue.

### list_applications
See every request in your account. Use this to get a high-level view of all active verifications.

### list_subscriptions
List all your active plans. This helps you manage multiple subscription tiers in one place.

## Prompt Examples

**Prompt:** 
```
Show me the status of application APP-9921.
```

**Response:** 
```
Application **APP-9921** is currently **Pending Review**.

*   **Documents Submitted:** 2 of 3
*   **Status:** Waiting for Government ID upload.
*   **Last Update:** 2 hours ago.
```

**Prompt:** 
```
List all the documents for Jane Doe's application.
```

**Response:** 
```
I found 3 documents for Jane Doe's application:

| Document Type | Status | Date Uploaded |
| :--- | :--- | :--- |
| Passport | Verified | Oct 24, 2023 |
| Utility Bill | Verified | Oct 24, 2023 |
| Selfie | Pending | Oct 24, 2023 |
```

**Prompt:** 
```
Create a new verification for a user named Bob Smith.
```

**Response:** 
```
I've started a new verification application for **Bob Smith**.

*   **Application ID:** APP-1042
*   **Next Step:** The user needs to upload their identity documents to complete the process.
```

## Capabilities

### Check verification status
Get instant updates on whether a customer's identity has been approved, rejected, or is still pending.

### Pull identity documents
Retrieve specific files like passports or driver's licenses directly into your chat for review.

### Create new applications
Start the KYC process for a new user by creating a verification request with a single command.

### List all applications
See a full list of every identity verification request currently in your account.

### Monitor subscription plans
View your current plan limits and features to ensure you stay within your usage quotas.

## Use Cases

### Rapid KYC for Fintech Onboarding
A new user signs up for a banking app. Your agent uses create_application to start their verification and then uses get_verification_status to notify the user the moment they are approved.

### Manual Document Review for High-Risk Users
A compliance officer notices a flagged account. They ask the agent to use get_documents to see the uploaded passport and get_application to see the full history of that specific request.

### E-commerce Compliance Checking
A merchant wants to sell restricted goods. They ask their agent to list_applications to see which customers have cleared their identity checks and are ready to shop.

### Subscription and Limit Monitoring
An operations manager asks the agent to check the current plan details using get_subscription to see how many KYC checks are left before they need to upgrade.

## Benefits

- Stop manual status checking by using get_verification_status to get instant answers on customer IDs.
- Review user files faster with get_documents to see every piece of evidence a customer uploaded for review.
- Automate your onboarding by using create_application to start the verification process for new users immediately.
- Keep your records organized with list_applications to see every verification request in your account in one view.
- Manage your costs easily with get_subscription to see your plan features and remaining limits.
- Stay updated on real-time events by using list_webhooks to see where your system receives status updates.

## How It Works

The bottom line is you get to manage your entire identity verification pipeline through a chat interface instead of a complex dashboard.

1. Connect your Sharpei account to your AI client using the Vinkius marketplace.
2. Ask your agent to perform a task like listing all pending applications or checking a specific user's status.
3. Get a direct response with the data you need, such as a list of documents or a confirmation of approval.

## Frequently Asked Questions

**What does the Sharpei MCP do for my business?**
It connects your identity verification data to your AI agent. This lets you check KYC statuses, pull user documents, and manage verification requests through a simple chat instead of a dashboard.

**Can my AI agent actually see the IDs people upload?**
Yes, your agent can retrieve specific documents for an application using the Connector. This makes it much faster to review passports or other IDs for manual approval.

**How does Sharpei help with KYC compliance?**
It automates the retrieval of KYC data. Your agent can list all active applications and check their status in real time, helping your team stay on top of compliance requirements.

**Can I use Sharpei to start new verifications?**
Yes, your agent can create new verification applications immediately. This allows for a faster onboarding experience for your customers.

**Does the Sharpei MCP work with my current subscription?**
Yes, the Connector can check your subscription details. Your agent can tell you your current plan features and how many verification checks you have left.

**How do I know if my webhooks are working?**
Your agent can use the Connector to list your configured webhooks. This helps you verify that your system is correctly set up to receive real-time updates.

**Can my AI create a new verification application?**
Yes. Use `create_application` with the customer name and email. The agent starts the verification process and returns the application ID.

**How do I check document verification results?**
Use `get_document` with the application and document IDs. The agent returns verification status, document type, and any flags.

**Can I track the overall verification status?**
Yes. `get_verification_status` returns the current status of any application — pending, approved, or rejected.