What Is MCP
Model Context Protocol is an open standard that lets AI assistants connect to external tools and data sources. The iDenfy MCP server gives your AI assistant access to this documentation. Once it is connected, the assistant can search the docs and read full pages while it answers your questions or writes code.The iDenfy MCP server is read-only. It only serves public documentation. It does not have access to your API keys, dashboard, or verification data.
Works with Every iDenfy Product
The MCP server covers the full iDenfy documentation, so you can use it for any product in our platform:- Identity Verification (KYC)
- Business Verification (KYB)
- AML Screening and Monitoring
- Fraud Prevention
- Face Authentication
- Bank Verification
- Mobile SDKs, API Reference, and every guide under Dashboard and Compliance
What You Can Do with It
Search the docs
Ask questions in plain language. The assistant searches every guide and API reference for you.
Read full pages
Get the full content of a page by its path when a short snippet is not enough.
Write integration code
Ask the assistant to draft KYC, KYB, or webhook code based on the current docs.
Debug your setup
Look up error codes, webhook fields, or parameter names without leaving your editor.
Available Tools
The iDenfy MCP server has two tools:| Tool | What it does |
|---|---|
search_idenfy_documentation | Searches the docs and returns page titles, paths, and short snippets. |
get_page_idenfy_documentation | Returns the full content of a page by its path, for example kyc/generate-token. |
Install the MCP Server
You do not need to install anything on your computer. The iDenfy MCP server runs online. You only need to add the server URL to your AI assistant.Server URL:
https://documentation.idenfy.com/mcpClaude Desktop
Open the Claude Desktop configuration fileclaude_desktop_config.json and add the server:
Claude Code
Run this command in your Claude Code terminal:.mcp.json in your project root:
Cursor
In Cursor, open Settings > MCP > Add new MCP server and paste the server URL. The server will be ready to use in every workspace.ChatGPT
Custom connectors are available on ChatGPT Pro, Business, Enterprise, and Edu plans.- Open Settings > Connectors in ChatGPT.
- Click Add custom connector.
- Set the name to
iDenfy Docsand the MCP server URL tohttps://documentation.idenfy.com/mcp. Leave authentication set to None. - Save the connector.
- In a new chat, open the tools menu and turn on the iDenfy Docs connector.
On Business or Enterprise workspaces, a workspace admin may need to allow custom connectors before you can add one.
Google Gemini
You can connect the iDenfy MCP server to Gemini through the Gemini CLI or Gemini Code Assist. Open your Gemini settings file (for example~/.gemini/settings.json) and add the server:
Perplexity
Perplexity supports MCP servers through Connectors in the Perplexity desktop app and the Comet browser.- Open Settings > Connectors in Perplexity.
- Click Add connector and choose Custom MCP server.
- Set the name to
iDenfy Docsand the URL tohttps://documentation.idenfy.com/mcp. - Save the connector and turn it on for the spaces where you want to use it.
Other Clients
Any tool that supports MCP can connect to the iDenfy server with the same URL. This includes Zed, Windsurf, the VS Code MCP extension, and custom agents. Check your tool’s documentation for the exact steps.How to Use It
After you connect the server, you just talk to your assistant in plain language. You do not need to call the tools yourself. The assistant decides when to search the docs or read a full page.Find Information in the Docs
Generate Integration Code
Debug a Failing Webhook
Answer Compliance Questions
Best Practices
Be specific in your prompts
Be specific in your prompts
The more detail you give, the better the search result. Instead of “How do I create a session?”, ask “How do I create a KYC session with restricted countries and a custom callback URL?”.
Ask for the page it used
Ask for the page it used
Ask the assistant to include the page path or link in the answer. This way you can open the source and check the answer yourself.
Use it together with your code
Use it together with your code
In an IDE like Claude Code or Cursor, let the assistant read both the iDenfy docs and your project. The code it writes will match your existing style instead of being generic.
Do not share API keys with the assistant
Do not share API keys with the assistant
Search before you read full pages
Search before you read full pages
A full page uses more of the assistant’s memory than a search snippet. Let the assistant search first, and only read the full page if the snippet is not enough.
Always review the generated code
Always review the generated code
MCP reduces guesses because the assistant reads the real docs, but you should still review the code. Check signature verification, raw body handling, and how credentials are stored before you deploy.
Example: Build a KYC Integration from Scratch
You can build a full KYC integration in one conversation with your assistant:Ask for the flow
“Explain the iDenfy KYC flow from session creation to webhook result.” The assistant describes the three steps: create a session, send the user to the UI or SDK, and handle the webhook result.
Create the session
“Write the Node.js code that creates a session with data matching and returns
redirectUrl.” The code uses the current endpoint and field names.Handle the webhook
“Add an Express handler that checks the
Idenfy-Signature header against the raw body.” The code follows the pattern from the callback signing page.Clean up the parameters
“Which of these parameters are already set in the dashboard by default?” The assistant checks the Create Verification Session parameter list and removes the ones you do not need.
Privacy and Scope
- The MCP server only serves content from documentation.idenfy.com.
- It does not have access to your dashboard, sessions, API keys, or customer data.
- Your prompts and the doc content go through your AI assistant provider (for example Anthropic, OpenAI, Google, or Perplexity). Check your provider’s data policy before you share sensitive information.