Face Recognition MCP Server
ภาพรวม
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
On-premise face recognition MCP server for 3DiVi Face SDK. No cloud required.
สามเสาของ PopNx MCP
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
- เสียงผู้ใช้iยังไม่มีรีวิวรีวิวเปิดพร้อมระบบบัญชีในขั้นถัดไป
- ผลตรวจเบื้องต้นของเราiผ่าน 0 จาก 2 ข้อตรวจจากข้อมูลที่เปิดอยู่ ยังไม่ได้สแกนโค้ด
- การใช้งานiยังใหม่มาก★ 0
ใช้ทำอะไรได้
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
- การเชื่อมต่อ: –
- ช่องทาง (transport):
- หมวด: เครื่องมือนักพัฒนา
ติดตั้ง
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ก่อนติดตั้ง
- ผลตรวจเบื้องต้น: ผ่าน 0 จาก 2 ข้อ ไม่ผ่าน
- รันในเครื่องคุณด้วยสิทธิ์ของผู้ใช้คุณ (ไฟล์ อินเทอร์เน็ต แอปต่าง ๆ)
- ทะเบียนไม่ได้ระบุ key ที่ต้องใส่
ผู้ทำยังไม่ได้ใส่วิธีติดตั้งใน registry ให้ดู README ของผู้ทำด้านล่าง
ทำอะไรได้บ้าง
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
ผลตรวจเบื้องต้นi
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 11 พ.ย. 2569
- ! ควรระวัง
ตัวตนผู้ทำตรงกับ repo
ผู้ลงทะเบียน (student920) ไม่ใช่เจ้าของ repo (Cvartel) อาจเป็นคนอื่นที่นำมาลงต่อ
- ✕ ไม่ผ่าน
ยังมีคนดูแล
ไม่มีการแก้โค้ดมากกว่า 1 ปี หรือ repo ถูกเก็บถาวร
- … ยังไม่ตรวจ
มีสัญญาอนุญาต (license)
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
- – ไม่เกี่ยว
endpoint ตอบ
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
- – ไม่เกี่ยว
ล็อกอินแบบ OAuth
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
- … ยังไม่ตรวจ
คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับตัวอื่นในหมวด เครื่องมือนักพัฒนาi
- ดาวมากกว่า 0% ของอีก 5733 ตัวในหมวดนี้
- ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 9% ของอีก 5733 ตัวในหมวดนี้
- ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 5% ของอีก 5733 ตัวในหมวดนี้
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
คำถามที่พบบ่อย
Face Recognition MCP Server ปลอดภัยไหม?
จากการตรวจเบื้องต้นของเรา ผ่าน 0 จาก 2 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใช้กุญแจหรือรหัสอะไรบ้าง?
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
ตัวนี้รันบนเครื่องหรือบนคลาวด์?
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
ยังมีคนดูแลอยู่ไหม?
repo บน GitHub มีการแก้โค้ดล่าสุด 7 เดือนที่ผ่านมา และส่งรุ่นล่าสุด (1.0.0) เข้า registry 7 เดือนที่ผ่านมา
ใช้กับโปรแกรมไหนได้บ้าง?
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code
มีตัวไหนใช้แทนได้บ้าง?
ในหมวดเดียวกันมี REA, Netdata, Front-End Checklist
ตัวที่ใช้แทนได้
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Netdata
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Front-End Checklist
Review frontend code and live pages against 386 quality-gated web development rules.
README จากผู้ทำ
เปิดอ่าน README
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
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.
Tools exposed
| Tool | Processing Block | Output |
|---|---|---|
detect_faces | FACE_DETECTOR | Bounding boxes, landmarks, pitch/yaw/roll |
check_liveness | LIVENESS_ESTIMATOR | Liveness verdict + confidence |
assess_quality | QUALITY_ASSESSMENT_ESTIMATOR | Quality score, eyes-open flag |
extract_template | FACE_TEMPLATE_EXTRACTOR | ContextTemplate (binary, no PII) |
verify_face | VERIFICATION_MODULE | 1:1 similarity score + match verdict |
search_face | MATCHER_MODULE + DynamicTemplateIndex | 1:N ranked match list |
estimate_attributes | AGE_ESTIMATOR + GENDER_ESTIMATOR | Age, gender, confidence |
estimate_emotion | EMOTION_ESTIMATOR | 7-class emotion probabilities |
detect_mask | MASK_ESTIMATOR | 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.txt
Configure 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.md
Why 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
- 3DiVi Face SDK documentation
- MCP registry listing *(coming soon)*
- Developer blog: Integrating 3DiVi Face SDK with Claude Code in 30 minutes *(coming soon)*