secretctl をはじめよう
secretctl は最もシンプルなAI対応シークレットマネージャーです。MCP(Model Context Protocol)によるAIエージェント連携をネイティブサポートし、安全でローカル完結の資格情報管理を提供します。
パスを選択
開発者向け
Claude Codeとの連携、CI/CD自動化、MCPによるAI安全なシークレットアクセス。
- MCPサーバー設定
- Claude Code 連携
- 環境変数注入
- API自動化
一般ユーザー向け
デスクトップアプリまたは基本的なCLIでシンプルで安全なパスワード管理。
- デスクトップアプリ設定
- パスワード整理
- バックアップと復元
- 技術知識不要
なぜ secretctl?
- ローカル完結: シークレットはあなたのマシンから出ることはありません
- AI対応: AI安全設計の内蔵MCPサーバー(AIエージェントは平文を見ません)
- シンプル: 単一バイナリ、サーバー不要
- 安全: Argon2id鍵導出によるAES-256-GCM暗号化
クイックリンク
クイックスタート(5分)
オプション 1: デスクトップアプリ
- GitHub Releases からダウンロード
- アプリを開いてVaultを作成
- ビジュアルでシークレット管理を開始
オプション 2: CLI
# ダウンロードしてインストール
curl -LO https://github.com/forest6511/secretctl/releases/latest/download/secretctl-darwin-arm64
chmod +x secretctl-darwin-arm64
sudo mv secretctl-darwin-arm64 /usr/local/bin/secretctl
# Vaultを初期化
secretctl init
# 最初のシークレットを追加
echo "sk-..." | secretctl set OPENAI_API_KEY
オプション 3: AI/MCP 連携
{
"mcpServers": {
"secretctl": {
"command": "secretctl",
"args": ["mcp-server"],
"env": {
"SECRETCTL_PASSWORD": "your-master-password"
}
}
}
}