search_applicantsLABSCO SUMMARY
The whole compliance desk behind one sign-in.
Screening, verification sessions, workflows and bank statements normally live in four different corners of a KYC console, and here they answer to the same connection — which is what makes an applicant question answerable in one pass rather than four. Worth knowing before you wire it up: a good half of these tools write. They create records, resend invitations to real people and consume credits, and adverse-media screening comes back as a job you have to poll rather than an answer.
What it is
A hosted MCP server for DeepIDV, an identity-verification platform. There is nothing to clone or build — you add https://mcp.deepidv.com/v1/mcp as a remote server, sign in through the browser, and the connection is scoped to the DeepIDV organization behind that account.
What you get
- Verification sessions end to end: list them with filters, open one in full, read its artifacts and resource links, follow its timeline, create and send a new invitation, mark a session
VERIFIEDorREJECTEDby hand, or expire it —list_verification_sessions,get_verification_session,get_verification_session_artifacts,get_session_timeline,create_verification_session,update_verification_session_status,expire_session - Applicant lookup across sessions and bank-statement requests, with a consolidated profile and history, plus invitation delivery status and a resend —
search_applicants,get_applicant,get_invitation_status,resend_invitation - Reusable workflows built from DeepIDV steps — the step IDs exposed here are
ID_VERIFICATION,FACE_LIVENESS,AGE_ESTIMATION,PEP_SANCTIONSandADVERSE_MEDIA—list_workflows,get_workflow,create_workflow - Bank-statement records for the organization, one record with its statement detail, records matched to your own external reference ID, and a new statement request sent to an applicant —
list_bank_statements,get_bank_statement,list_bank_statements_by_external_id,create_bank_statement_request - Screening runs: PEP and sanctions and property-title checks return synchronously, adverse media is queued and returns a
job_idyou poll —run_pep_sanctions_check,run_title_check,run_adverse_media_check,get_async_job - Aggregated metrics and trends for verification sessions and for bank statements —
get_session_stats,get_bank_statement_stats
Requirements
A DeepIDV account with an active user, and your DeepIDV email and password — plus MFA when the account enforces it. Authorization is hosted OAuth 2.0 with PKCE using S256 against a shared public client: the client_id is deepidv and no client_secret is used. Your MCP client has to support remote HTTP servers with OAuth discovery; most will pick up the metadata from the server URL alone. Requests carry a bearer token and are rate-limited.
Setup effort
Follow the published steps — In your MCP client, add a remote server.
USE CASES
Chasing a verification that has stalled
Find the applicant by email, read the session timeline to see where it stopped, check whether the invitation was ever delivered, and resend it.
Screening a name before onboarding
Run the PEP and sanctions check for a name and date of birth, queue adverse media alongside it, and poll the returned job until the screening is ready.
Standing up a repeatable checking process
Assemble a workflow from the DeepIDV steps — document check, liveness, age estimation, screening — then use it for every new verification session instead of configuring each one.
Reconciling bank-statement requests against your own records
Look records up by the external reference ID your system already stores, open the statement detail, and read the aggregate metrics to see how the batch is tracking.
24 tools
Listed in project docs. Your client may show a different list.
get_applicantget_invitation_statusresend_invitationlist_verification_sessionsget_session_statsget_verification_sessionget_verification_session_artifactsget_session_timelinecreate_verification_sessionupdate_verification_session_statusexpire_sessionlist_workflowsget_workflowcreate_workflowlist_bank_statementsget_bank_statement_statsget_bank_statementlist_bank_statements_by_external_idcreate_bank_statement_requestrun_pep_sanctions_checkrun_title_checkrun_adverse_media_checkget_async_jobBEFORE YOU INSTALL
What to know first
Tools you get
24 tools named in the project's documentation.
INSTALLATION
Connect your client
Server setup
In your MCP client, add a remote server.
Enter https://mcp.deepidv.com/v1/mcp as the server URL.
If the client asks for client_id, use deepidv.
Do not enter a client_secret.
Complete the browser-based OAuth flow with your deepidv email and password, then MFA if required.