メインコンテンツまでスキップ

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: デスクトップアプリ

  1. GitHub Releases からダウンロード
  2. アプリを開いてVaultを作成
  3. ビジュアルでシークレット管理を開始

デスクトップガイドへ →

オプション 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

CLIガイドへ →

オプション 3: AI/MCP 連携

{
"mcpServers": {
"secretctl": {
"command": "secretctl",
"args": ["mcp-server"],
"env": {
"SECRETCTL_PASSWORD": "your-master-password"
}
}
}
}

MCPガイドへ →