Skip to main content

What Is Shufti MCP?

Shufti MCP is a Model Context Protocol server that connects the AI agents your team already uses, such as Claude and ChatGPT, directly to your Shufti account. It allows merchants to interact with Shufti's identity verification and compliance services in plain language.

Instead of building custom API integrations for every AI workflow, developers can connect compatible AI agents such as Claude Desktop, Claude Code, ChatGPT, Cursor, and OpenAI Codex with Shufti MCP. Once connected, the AI agent can call the required Shufti tools to perform verification checks, retrieve verification results, run compliance checks, and answer product-related queries with referenced information.

info

Base URL: https://ai.shuftipro.com/mcp

At a Glance

Detail
Tools available26 (6 knowledge, 20 verification)
Works withClaude, ChatGPT, Claude Code, Cursor, OpenAI Codex, and other MCP clients
AuthenticationYour Shufti Client ID and Secret Key
Setup timeA few minutes — see Connect Your Agent

Key Capabilities

You connect once with your Shufti Client ID and Secret Key, and the agent gets access to every tool in one go:

  • Product knowledge - Product Q&A, FAQs, and the capability matrix, answered from Shufti's knowledge base and official documentation.
  • Verification and compliance - Document, face, address, AML, KYB, e-signature, and the rest of the verification checks.

See the Tool Reference for the full list.

Common Use Cases

  • User onboarding and identity verification - users can initiate document verification directly through an AI assistant; the agent calls initiate_document_verification and generates a verification URL that can be shared with the user to complete the process in their browser.
  • AML screening and compliance checks - compliance teams can perform AML screening through a conversational interface; the agent calls initiate_aml_screening and retrieves the result either instantly or after polling for completion.
  • Verification status tracking - users can retrieve the latest status of an ongoing verification without accessing separate dashboards or systems; the agent calls get_verification_status using the reference ID and returns the current status and outcome.

See Worked examples for the actual request and response shape behind the first two.

Requirements

  • An active Shufti Backoffice account with access to required services.
  • API credentials generated from Settings → API Configuration → API Keys in Backoffice.
  • An MCP-compatible AI client configured to connect with Shufti MCP. Refer to the Connect Your Agent guide for setup instructions.