Mcp Server Yubikey — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Server Yubikey (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP server that exposes YubiKey management tools to AI agents via the ykman CLI.
Read-only. No writes, no resets, no destructive operations.
ykman) installed and on PATHnpm install -g @ztechlab/mcp-server-yubikeyAdd to your .mcp.json:
{
"mcpServers": {
"yubikey": {
"command": "mcp-server-yubikey"
}
}
}Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"yubikey": {
"command": "npx",
"args": ["-y", "@ztechlab/mcp-server-yubikey"]
}
}
}If ykman is not on PATH, set the YKMAN_PATH environment variable:
{
"mcpServers": {
"yubikey": {
"command": "mcp-server-yubikey",
"env": {
"YKMAN_PATH": "C:/Program Files/Yubico/YubiKey Manager CLI/ykman.exe"
}
}
}
}All tools are read-only. Tools that accept a serial parameter will use the only connected key if omitted.
| Tool | Description |
|---|---|
yubikey-list | List all connected YubiKeys with serial numbers |
yubikey-info | Device details: serial, firmware, model, interfaces, enabled applications |
yubikey-otp-info | OTP slot configuration (Slot 1 and Slot 2 status) |
yubikey-fido-info | FIDO2 applet status: PIN set, credentials stored, remaining retries |
yubikey-fido-credentials | List FIDO2 resident credentials (passkeys). Requires PIN. |
yubikey-fido-fingerprints | List enrolled fingerprints (YubiKey Bio). Requires PIN. |
yubikey-piv-info | PIV application status: management key type, PIN/PUK retries, certificate slots |
yubikey-piv-keys-info | PIV key metadata for a specific slot (9a, 9c, 9d, 9e) |
yubikey-openpgp-info | OpenPGP application status: key slots, touch policies, signature count |
yubikey-openpgp-keys-info | OpenPGP key slot metadata (sig, enc, aut, att) |
Once configured, ask your AI agent:
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.