3DiVi Face SDK MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@3DiVi Face SDK MCP Serverdetect face, check liveness, extract template from face.jpg"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
3DiVi Face SDK — MCP Server
The face recognition MCP server for AI-native development.
On-premise · GDPR-compliant · ISO 30107-3 liveness · No cloud dependency.
What this is
A local Model Context Protocol server that wraps the 3DiVi Face SDK Processing Block API as callable tools. AI coding agents (Claude Code, Cursor, Windsurf, VS Code Copilot) can detect faces, verify identity, run liveness checks, and search a face gallery — without writing a single line of SDK integration code.
All processing runs on the developer's machine. No data leaves the host.
Related MCP server: Agent Identity MCP Server
Tools exposed
Tool | Processing Block | Output |
|
| Bounding boxes, landmarks, pitch/yaw/roll |
|
| Liveness verdict + confidence |
|
| Quality score, eyes-open flag |
|
| ContextTemplate (binary, no PII) |
|
| 1:1 similarity score + match verdict |
|
| 1:N ranked match list |
|
| Age, gender, confidence |
|
| 7-class emotion probabilities |
|
| Masked/unmasked verdict |
Quick start
Prerequisites
3DiVi Face SDK 3.29 installed on your machine
Python 3.9+
A valid Face SDK licence
Install
git clone https://github.com/3divi/face-recognition-mcp-server.git
cd face-recognition-mcp-server
pip install -r server/python/requirements.txtConfigure Claude Code
Add to your claude_desktop_config.json (or equivalent for your agent):
{
"mcpServers": {
"3divi-face-sdk": {
"command": "python",
"args": ["/path/to/face-recognition-mcp-server/server/python/main.py"],
"env": {
"FACESDK_PATH": "/path/to/facesdk",
"FACESDK_CONFIG": "/path/to/facesdk/conf/facerec.conf"
}
}
}
}Try it
Open Claude Code in any project and type:
Integrate 3DiVi Face SDK for KYC verification — detect the face, run liveness,
extract a template, and compare against an enrolled template.Claude Code will call the MCP tools directly. No SDK integration code required.
Project structure
face-recognition-mcp-server/
├── CLAUDE.md # Machine-readable API reference (read by AI agents)
├── README.md
├── LICENSE
├── server/
│ ├── python/ # Phase 1 — stdio MCP server
│ │ ├── main.py # Entry point (JSON-RPC 2.0 over stdio)
│ │ ├── tools/
│ │ │ ├── detection.py # detect_faces, check_liveness, assess_quality, detect_mask
│ │ │ ├── recognition.py # extract_template, verify_face, search_face
│ │ │ └── attributes.py # estimate_attributes, estimate_emotion
│ │ └── requirements.txt
│ └── nodejs/ # Phase 2 — coming soon
├── reference-apps/
│ ├── kyc-onboarding/ # Phase 2
│ ├── access-control/ # Phase 2
│ └── emotion-analytics/ # Phase 3
└── docs/
└── threshold-guide.mdWhy on-premise matters
Privacy regulations (GDPR, BIPA, India DPDP) prohibit sending biometric data to third-party cloud APIs in many regulated industries. This MCP server runs entirely local — the SDK shared libraries process images in-process, and no biometric data is transmitted anywhere.
The only competing biometric MCP server in the registry is Microsoft Azure's liveness wrapper, which requires Azure cloud. This server requires nothing beyond the SDK licence you already have.
Similarity threshold guide
See docs/threshold-guide.md for use-case-specific recommendations.
Use case | Recommended threshold |
Physical access control | 0.97 |
Enterprise time/attendance | 0.95 |
KYC / onboarding | 0.93 |
Visitor watchlist | 0.90 |
Retail re-identification | 0.85 |
Licence
MIT — the MCP server is open source. The underlying 3DiVi Face SDK requires a separate licence from 3divi.ai.
Links
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceMolTrust MCP Server provides AI agents with identity verification, reputation scoring, and verifiable credentials through W3C DID-based trust infrastructure. Includes ERC-8004 on-chain agent registration and Base blockchain anchoring for tamper-proof credential verification.Last updated483MIT
- Alicense-qualityDmaintenanceMCP Server for AI agent identity and authorization. Create, verify, and manage agent identities with trust scores and scoped authorization tokens.Last updatedMIT
- AlicenseAqualityBmaintenanceA locally-hosted MCP server enabling AI agents to securely interact with SmartSuite data, with configurable access modes and audit logging.Last updated838MIT
- Alicense-qualityAmaintenanceMCP server for offline speech-to-text and speaker diarization, enabling AI agents to transcribe audio locally without cloud APIs.Last updated3MIT
Related MCP Connectors
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
Identity resolution MCP server for phone/email lookups across 31+ services. Global + India coverage.
A paid remote MCP for AI SDK MCP gateway registry, built to return verdicts, receipts, usage logs, a
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Cvartel/Face-Recognition-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server