@Ztechlab/ Server Yubikey
БесплатноНе проверенMCP server that exposes read-only YubiKey management tools (info, FIDO2, PIV, OpenPGP, OTP) to AI agents via the ykman CLI.
Описание
MCP server that exposes read-only YubiKey management tools (info, FIDO2, PIV, OpenPGP, OTP) to AI agents via the ykman CLI.
README
MCP server that exposes YubiKey management tools to AI agents via the ykman CLI.
Read-only. No writes, no resets, no destructive operations.
Prerequisites
- YubiKey Manager CLI (
ykman) installed and on PATH - A YubiKey connected via USB
- Node.js 18+
Install
npm install -g @ztechlab/mcp-server-yubikey
Configuration
Claude Code
Add to your .mcp.json:
{
"mcpServers": {
"yubikey": {
"command": "mcp-server-yubikey"
}
}
}
Claude Desktop
Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"yubikey": {
"command": "npx",
"args": ["-y", "@ztechlab/mcp-server-yubikey"]
}
}
}
Custom ykman path
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"
}
}
}
}
Tools
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) |
Examples
Once configured, ask your AI agent:
- "What YubiKey is plugged in?"
- "Show me the FIDO2 status on my YubiKey"
- "What PIV certificates are on this key?"
- "List the OTP slot configuration"
License
MIT
Установка @Ztechlab/ Server Yubikey
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/dazaffino/mcp-server-yubikeyFAQ
@Ztechlab/ Server Yubikey MCP бесплатный?
Да, @Ztechlab/ Server Yubikey MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для @Ztechlab/ Server Yubikey?
Нет, @Ztechlab/ Server Yubikey работает без API-ключей и переменных окружения.
@Ztechlab/ Server Yubikey — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить @Ztechlab/ Server Yubikey в Claude Desktop, Claude Code или Cursor?
Открой @Ztechlab/ Server Yubikey на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare @Ztechlab/ Server Yubikey with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
