Independent service for ZKTeco-compatible devices. Not affiliated with, sponsored or endorsed by ZKTeco. Details
C
AI · MCP · ChatGPT · Claude

Ask your ZKTeco machine in plain English.

Connect once, then ask ChatGPT, Claude or Gemini who is absent, which machine is offline, or to add a user. One MCP server, many assistants.

To connect a ZKTeco machine to ChatGPT or Claude, register with Cams Biometrics, onboard the machine, then add the Cams MCP server https://agent.camsbiometrics.com as a connector in your assistant and sign in with your Cams account (or use an API key where the tool supports one). You can then ask questions about attendance and devices in plain language.

Last updated 29 October 2026 · Independent of ZKTeco · Terms

Supported assistants and tools

ToolSign-inStatus
Claude (web, desktop, mobile)Sign in or API keyLive, verified with a customer
ChatGPTSign in (no API key)Supported
Gemini CLISign in or API keySupported
Microsoft Copilot StudioSign in or API keySupported
Claude Code, Cursor, VS Code / GitHub CopilotSign in or API keySupported
n8n, MakeAPI keySupported
Power AutomateSign in or API key (via a Copilot Studio agent)Supported
ZapierREST API todayNative support coming soon
PerplexitySign in or API keyBeta
Gemini Enterprise—Not possible yet

What you can ask

Devices

“List my devices.” “Which machines went offline today?” Health checks and inventory.

Attendance

“Who hasn't punched in?” “Summarise last week's late arrivals.” Logs, summaries and activity analysis.

Users and doors

Add or copy users between machines, enrol a user, request a resend, or open a door (where your key allows changes).

Add it to Claude Code

claude mcp add --transport http cams https://agent.camsbiometrics.com

# Generic MCP client
{ "mcpServers": { "cams": { "url": "https://agent.camsbiometrics.com" } } }

# API key (where supported)
Authorization: Bearer cams_sk_...

Safe by design

Read-only or read & change

API keys are created as Read only or Read & make changes, with an optional expiry.

Shown once, revoked in seconds

Keys display once; revoke them under Connected Apps or API Keys and access stops within seconds.

You see what was sent

Workspace and AI assistants only receive punches from after you switched on Data Retention.

Frequently asked questions

Can ChatGPT read my ZKTeco attendance?▾

Yes. Add https://agent.camsbiometrics.com as a connector and sign in with your Cams account. ChatGPT uses sign-in only, not API keys.

Is the connection live for Claude?▾

Claude (web, desktop and mobile) is the most tested. The other assistants are supported but have had less end-to-end testing.

What is the MCP URL?▾

https://agent.camsbiometrics.com, exactly as shown. Adding /mcp does not work.

Can the AI change things on my machines?▾

Only if you give it a Read & make changes key or sign-in. Read-only access cannot add users or open doors.

Related

Give your AI assistant eyes on your ZKTeco fleet.

Account in about 30 seconds, machine online in a few minutes. Free sandbox key.