OC

omaekumiko2-create/openkeylet

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

134 stars 8 forks 品質 81 トレンド 37MIT

OpenKeylet — MCPを介したAIエージェント向けのローカルパスワードおよび認証情報マネージャー。パスワード、APIキー、SSH、TOTPを使用しつつ、デフォルトでモデルコンテキストから隠す平文を保持します。

概要

OpenKeylet — AIエージェント向けのローカルパスワードおよび認証情報マネージャー 隠された平文を露出させることなくエージェントのワークフローを動かし続けるローカルMCP認証情報リレーです。 ローカル優先  ・  無料かつオープンソース  ・  OpenKeyletアカウント  なし ・  Windows / macOS / Linux ダウンロード   ·   中文   ·   セキュリティ OpenKeyletは、AIエージェント向けの無料オープンソースクロスプラットフォームパスワードマネージャー、認証情報保管庫、ローカルのstdio MCPサーバーです。Codex、Claude Code、Cursor、OpenCode、OpenClawなどのMCPクライアントは、保存されたパスワード、API認証情報、SSHキー、TOTPコード、カスタムシークレットを使用でき、隠された平文は通常のモデルコンテキストの外に置かれます。 エージェントがウェブサイトへのサインイン、サーバー接続、認証済みAPIの呼び出し、または会話にシークレットを貼り付けることなく端末のプロンプトを完了する必要がある場合にOpenKeyletを使いましょう。

概要(AI 翻訳)

OpenKeylet — AIエージェント向けのローカルパスワードおよび認証情報マネージャー

隠された平文を露出させることなくエージェントのワークフローを動かし続けるローカルMCP認証情報リレーです。

ローカル優先  ・  無料かつオープンソース  ・  OpenKeyletアカウント  なし ・  Windows / macOS / Linux

ダウンロード   ·   中文   ·   セキュリティ


OpenKeyletは、AIエージェント向けの無料オープンソースクロスプラットフォームパスワードマネージャー、認証情報保管庫、ローカルstdioのMCPサーバーです。Codex、Claude Code、Cursor、OpenCode、OpenClawなどのMCPクライアントは、保存されたパスワード、API認証情報、SSHキー、TOTPコード、カスタムシークレットを使用でき、隠された平文は通常のモデルコンテキスト外に留まります。

エージェントがウェブサイトへのサインイン、サーバー接続、認証済みAPIの呼び出し、または会話にシークレットを貼り付けることなく端末のプロンプトを完了する必要がある場合にOpenKeyletを使いましょう。

以前はKRU。 OpenKeyletは同じローカルボールト、暗号鍵、ブラウザペアリング、そして.mvaultバックアップ形式を保持しています。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

OpenKeylet — Local password and credential manager for AI agents

A local MCP credential relay that keeps agent workflows moving without exposing hidden plaintext.

Local first  ·  Free and open source  ·  No OpenKeylet account  ·  Windows / macOS / Linux

Download   ·   中文   ·   Security


OpenKeylet is a free, open-source, cross-platform password manager, credential vault, and local stdio MCP server for AI agents. It lets MCP clients such as Codex, Claude Code, Cursor, OpenCode, and OpenClaw use saved passwords, API credentials, SSH keys, TOTP codes, and custom secrets while hidden plaintext stays outside the normal model context.

Use OpenKeylet when an agent needs to sign in to a website, connect to a server, call an authenticated API, or finish a terminal prompt without asking you to paste a secret into the conversation.

Previously KRU. OpenKeylet keeps the same local vault, encryption keys, browser pairing, and .mvault backup format. Existing {{kru:module}} placeholders and KRU_DATA_DIR / KRU_LAUNCHER_PATH environment variables remain supported; use {{openkeylet:module}} and OPENKEYLET_* for new setups. After upgrading, open Settings → Agent connection → Repair to migrate a managed kru MCP entry to openkeylet and update its executable path, then start a new agent session. Existing desktop and startup shortcuts are migrated when the new GUI starts.

Use OpenKeylet like this

Once OpenKeylet is connected, describe the task normally. Include the unique OpenKeylet item name for the most reliable match, or simply tell the agent to check OpenKeylet when authentication is needed.

Goal Example
Server task Use "Production Server" in OpenKeylet MCP to deploy the current build and verify the service.
Authenticated API Use "DNS Provider" in OpenKeylet MCP to list the domains in this account.
Browser sign-in Open the admin console. When credentials are required, use "Admin Account" in OpenKeylet MCP.
Automatic lookup Continue the task. If authentication is required, check OpenKeylet first.

The quoted text is the item name saved in OpenKeylet. If you omit it, the agent can inspect OpenKeylet’s item list and choose a match.

What OpenKeylet does

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "openkeylet": { "command": "C:\\absolute\\path\\to\\openkeylet.exe", "args": ["mcp", "stdio"] } } }