Vinkius

Onfido MCP. Automate KYC, check IDs, and onboard users instantly.

Onfido connects your AI agent to identity verification services, automating KYC and compliance checks. You can create new applicant profiles, trigger complex multi-step verification workflows, run specific document comparisons, and pull detailed reports—all through natural conversation. This MCP lets you manage the entire user onboarding process without leaving your chat interface.

Onfido MCP is compatible with Claude Claude
Onfido MCP is compatible with ChatGPT ChatGPT
Onfido MCP is compatible with Cursor Cursor
Onfido MCP is compatible with Gemini Gemini
Onfido MCP is compatible with Windsurf Windsurf
Onfido MCP is compatible with VS Code VS Code
Onfido MCP is compatible with JetBrains JetBrains
Onfido MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Manage Applicant Records

Create and track new profiles for individuals undergoing compliance checks.

Run Full Verification Workflows

Start and monitor complex, multi-step identity verification processes automatically.

Perform Specific Document Checks

Execute classic, targeted checks, such as comparing a photo to an uploaded ID document.

Retrieve Detailed Reports

Pull comprehensive reports containing granular identity data and verification results.

Get Status Updates

Check the real-time status of a running workflow run, like 'processing' or 'approved'.

Set Up Status Alerts

Register webhooks to get immediate notifications when verification statuses change.

Waiting for input…

AI Agent
Onfido

What AI agents can do with Onfido: 6 Tools for Compliance and Verification

These six tools give you granular control over every stage of the identity verification process, from creating records to pulling final audit reports.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Onfido MCP

Create Applicant

Makes a brand new record for an individual who needs identity verification.

Create Check

Runs a classic, targeted check by combining specific document types or data points.

Create Workflow Run

Starts an entire complex verification process that handles multiple steps...

Get Report

Pulls the final, detailed report for a completed identity verification run.

Get Workflow Run

Retrieves the current status and history of an active or completed workflow process.

Register Webhook

Sets up a system notification to alert you when a verification status changes.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Onfido MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Onfido integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Onfido, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Onfido MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Onfido. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Identity verification used to be a manual pain point.

Before tools like this MCP, onboarding someone was a headache. You'd have to click through three different tabs: one for applicant data, one for the workflow start button, and another just to check the status of your last report. Then you’d copy IDs from one dashboard and paste them into another system.

Now, those steps disappear. You talk to your agent, giving it a simple instruction like 'Verify John Doe.' The agent handles creating the applicant record, running all necessary background checks, monitoring every stage of the workflow, and finally providing you with everything in one clean response.

Onfido MCP: Getting structured verification status instantly

The most tedious part used to be checking if a process was stuck. You'd have to manually query the system repeatedly, hoping that the workflow hadn't stalled in 'pending' limbo for hours.

With this MCP, you simply ask your agent to check the run status using `get_workflow_run`. It gives you immediate feedback on where the process stands—is it waiting for input? Is it approved? You get confidence and speed without ever leaving your chat window.

What Onfido MCP does for your AI

Running compliance checks used to mean logging into a dedicated dashboard, filling out forms, clicking 'start,' waiting for an email, and then manually cross-referencing results. Now, connecting Onfido through Vinkius changes that. You talk to your AI agent, tell it the task (like checking a new applicant's ID), and the system handles everything.

The MCP lets you start by creating a profile using create_applicant. Next, you initiate the full process with create_workflow_run, which manages every step—document validation, face matching, etc.—in the background. You don't need to worry about the status; your agent tracks it and uses get_workflow_run to tell you exactly where things stand.

When everything clears, you pull a full breakdown using get_report. It’s all conversational. Your agent manages identity verification from start to finish.

Built · Hosted · Managed by Vinkius Onfido MCP - Automate Identity Verification & KYC
Server ID 019e38cc-2ec8-7119-bd4b-b945267d6e11
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Frequently asked questions about Onfido MCP

How do I start a new verification workflow using Onfido MCP? +

You initiate the process by calling create_workflow_run. This single action tells the system to run all necessary, multi-step checks required for compliance.

What is the difference between create_check and create_workflow_run? +

create_check runs a specific, isolated comparison (like face matching). create_workflow_run starts the full, multi-stage identity onboarding process that includes multiple checks.

Can I retrieve the final report details with Onfido MCP? +

Yes. After a workflow completes successfully, you use get_report to pull all the detailed verification data into your chat conversation for easy review.

How do I get notified when an applicant's status changes? +

You set up an alert using register_webhook. This tells your system to send a notification immediately whenever the Onfido verification status shifts.

Does Onfido MCP help with record keeping for new users? +

Absolutely. You first use create_applicant to establish the person's profile in the system, making them ready for subsequent checks and workflow runs.