Onfido

io.usefulapiv1.0.0Updated Sep 29, 2026

Create and read Onfido applicants, documents, checks and reports.

VerifiedStreamable HTTPWeb executableSecurity & MonitoringBusiness & Commerce

Overview

AI-generated overview

Lets an assistant read and create Onfido identity-verification records such as applicants, documents, checks, and reports.

What it does
This hosted MCP server exposes Onfido's identity-verification data to an assistant. Read tools list and fetch applicants, documents, checks, reports, workflow runs, live photos, and live videos. Two write tools create and update applicants. It runs as a remote endpoint, so there is nothing to install locally.
When to use it
Use it when you work with Onfido identity verification and want an assistant to look up applicant, document, check, or report details without leaving the chat. It also helps when creating or updating applicant records as part of a verification workflow.
Requirements
A remote MCP client pointed at the hosted endpoint. On first connect you paste your Onfido credentials, which are validated and stored per user. Network access to the hosted service is required. No local runtime or package install is needed.
Before you install
The write tools onfido_create_applicant and onfido_update_applicant change data in your Onfido account, so confirm them before running. You supply Onfido credentials to a third-party hosted service, which stores them per user. The service is paid beyond a free tier of 100 tool calls per month, with Pro at $9 per month or $90 per year.

Installation

In SourceWeft

  1. Open Onfido in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "onfido": {
      "type": "http",
      "url": "https://onfido.usefulapi.io/mcp"
    }
  }
}

README

Onfido MCP by usefulapi

Create and read Onfido applicants, documents, checks and reports. Hosted, no local install.

Live endpoint: https://onfido.usefulapi.io/mcp · Homepage: https://usefulapi.io

Add to Claude

json
{  "mcpServers": {    "onfido": {      "url": "https://onfido.usefulapi.io/mcp"    }  }}

On first connect you'll paste your Onfido credentials. They are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
onfido_list_applicantsreadList applicants
onfido_get_applicantreadGet applicant
onfido_list_documentsreadList documents
onfido_get_documentreadGet document
onfido_list_checksreadList checks
onfido_get_checkreadGet check
onfido_list_reportsreadList reports
onfido_get_reportreadGet report
onfido_list_workflow_runsreadList workflow runs
onfido_get_workflow_runreadGet workflow run
onfido_list_live_photosreadList live photos
onfido_list_live_videosreadList live videos
onfido_create_applicantwriteCreate applicant
onfido_update_applicantwriteUpdate applicant

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage or manage your subscription.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro$9/mo or $90/yr (2 months free)Unlimited

License

MIT

Source: servers/onfido/README.md at commit e28f9c1

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestSep 29, 2026