vault_status
Vault status
Shows whether KeyZula is logged in and the vault is unlocked.
无需输入参数。

com.keyzula由 keyzula.com 发布v1.2.4更新于 Nov 5, 2026
Use passwords and API keys from your KeyZula vault without the assistant seeing them.
KeyZula 让 AI 助手通过 kz:// 引用使用 KeyZula 保险库中的密码、API 密钥和令牌,而密钥值不会进入对话。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
参照 仓库 中的启动说明。
Let GitHub Copilot, Claude, Cursor and other AI assistants use the passwords, API keys and tokens in your KeyZula vault without the values ever entering the conversation.
The assistant finds items by name, website or username and passes secrets to the programs it runs through
kz:// references. Values go into the environment of a command (concealed in its output) or into a file only you
can read. The assistant receives names and references, never the secrets themselves.
com.keyzula/keyzula@keyzula/cli on npm (keyzula mcp, stdio)This repository holds the documentation and registry metadata for the server. The server is part of the KeyZula command-line tool, published on npm and Homebrew.
The MCP server reads only from this unlocked agent and never asks for your master password. It runs on macOS, Linux and Windows.
Install from the MCP server gallery in VS Code, or add it to .vscode/mcp.json (or your user mcp.json):
If you installed the CLI globally, you can use "command": "keyzula", "args": ["mcp"] instead. Desktop apps may
not see your terminal's PATH; use the full path from which keyzula (Windows: where keyzula) if needed.
Most clients use the mcpServers format:
Claude Code: claude mcp add keyzula -- npx -y @keyzula/cli mcp. For Claude Desktop, a one-click extension is
available at keyzula.com/en/ai.
Ask in plain language; the assistant picks the right item and tool:
.env file for this project from my KeyZula items."For example, run_command can run wrangler deploy with CLOUDFLARE_API_TOKEN set to
kz://~/Cloudflare/password (~ is your personal vault). The command gets the value; the assistant sees only the reference and the
command's output, with the value concealed.
keyzula lock; the assistant then has no access until you unlock it.More: keyzula.com/en/ai · Command-line guide · Privacy policy · Support: [email protected]
来源:README.md,提交 7008820
Vault status
Shows whether KeyZula is logged in and the vault is unlocked.
无需输入参数。
Search vault items
Searches the user's KeyZula vault by name, username, website or folder. Returns item names, locations, usernames, websites and the kz:// reference of each field. Secret values are never returned. Use the references with run_command or inject_template.
limitqueryRun a command with secrets
Runs a program with secrets from the vault placed in its environment variables, without showing them to you. Give env values as kz:// references (plain strings are passed as they are). References look like "kz://<collection>/<item>/<field>" ("~" is the personal vault). Get them from search_items; never guess them. The command runs directly, not through a shell; for pipes or variable expansion use ["sh", "-c", "…"] and refer to the variable (e.g. "$DB_PASSWORD"). Secret values in the output are replaced with "<concealed by KeyZula>". Do not try to print or transform secrets to get around this.
cwdenvcommand必填timeout_secondsWrite a config file with secrets
Fills a template with secrets from the vault and writes the result to a file that only the user can read (mode 0600). Placeholders look like {{ kz://<collection>/<item>/<field> }}. References look like "kz://<collection>/<item>/<field>" ("~" is the personal vault). Get them from search_items; never guess them. The file's content is not returned to you; do not read the written file back.
templateoverwriteoutput_path必填template_pathGenerate a password
Generates a strong random password or passphrase. It is not saved to the vault.
kindwordslengthsymbols已满足适用检查项的 90%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
npm i -g @keyzula/cli # or: brew install keyzula/tap/keyzulakeyzula loginkeyzula ssh-agent --daemon{ "servers": { "keyzula": { "type": "stdio", "command": "npx", "args": ["-y", "@keyzula/cli", "mcp"] } }}{ "mcpServers": { "keyzula": { "command": "npx", "args": ["-y", "@keyzula/cli", "mcp"] } }}