ToolypetMCP

シークレット生成 | Toolypet

無料オンラインシークレット生成ツール。APIキー・トークン用の安全なシークレットを生成。MCP対応。

これは何ですか?

シークレットジェネレーターは、APIキー、トークン、シークレットキーなどの暗号学的に安全なランダム文字列を生成するツールです。Hex、Base64、Base64URL、英数字形式をサポートします。

入力

安全な保存用にハッシュバージョンを生成

プレビュー

オプションを設定して生成をクリック

使い方

出力形式(Hex、Base64、Base64URL、英数字)とバイト長を選択してください。生成ボタンで暗号学的に安全なランダムシークレットが作成されます。

詳細解説

シークレット生成にはCSPRNG(暗号学的に安全な疑似乱数生成器)を使用します。 出力形式: - Hex: 16進数(0-9a-f)。32バイト→64文字 - Base64: A-Za-z0-9+/=。32バイト→44文字 - Base64URL: A-Za-z0-9-_。URLセーフ - 英数字: A-Za-z0-9。最も互換性が高い 推奨バイト長: - APIキー: 32バイト(256ビット)以上 - セッションID: 32バイト以上 - CSRF トークン: 32バイト以上 - JWTシークレット: 32バイト以上(HS256の場合) 注意事項: - Math.random()は暗号用途に使用しない - ブラウザ: crypto.getRandomValues()を使用 - Node.js: crypto.randomBytes()を使用 - 生成したシークレットは安全に保管(環境変数、秘密管理サービス)

  1. 32バイトのHexシークレットキーを生成
  2. APIトークン用のBase64URLランダム文字列を作成
  3. JWT署名用のシークレットを生成
  4. HMAC Webhook署名用の64文字16進数シークレットを作成
  5. ユーザー招待リンク用のnanoidトークンを一括生成

Toolypet MCPサーバーのインストール

1つのコマンドでAIエージェントにToolypetツールを追加できます。Claude Desktop、Claude Code、Cursor、およびすべてのMCP互換クライアントで使用可能です。

クイックスタート
npx -y @toolypet/mcp-server@latest
MCPクライアント設定
{
  "mcpServers": {
    "toolypet": {
      "command": "npx",
      "args": [
        "-y",
        "@toolypet/mcp-server@latest"
      ]
    }
  }
}
ツール名:mcp__toolypet__secret_generator
プロンプト例
Generate a 256-bit random secret in hex format for API key
入力例
{
  "length": 32,
  "format": "hex"
}
出力例
{
  "secret": "a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2",
  "format": "hex",
  "bits": 256
}

よくある質問

どの形式を選ぶべき?
URLで使用する場合はBase64URL、設定ファイルではHexまたはBase64、一般的にはHexが最も安全で互換性があります。
何バイトのシークレットが安全?
32バイト(256ビット)が標準的な推奨です。高セキュリティ要件では64バイトを使用してください。
シークレットの安全な保管方法は?
環境変数、AWS Secrets Manager、HashiCorp Vaultなどの秘密管理サービスを使用してください。ソースコードや設定ファイルにハードコードしないでください。
CSPRNGとは?
暗号学的に安全な疑似乱数生成器です。Math.random()と異なり、出力を予測することが計算上不可能です。すべてのセキュリティ用途でCSPRNGを使用してください。
Claude/Cursorでこのツールを使用するにはどうすればいいですか?
MCPを通じてこのツールを使用できます。AIエージェントの設定に 'npx -y @toolypet/mcp-server@latest' でToolypet MCPサーバーを追加してください。その後、AIに mcp__toolypet__secret_generator をパラメータ付きで使用するよう指示してください。
MCPとは何ですか?なぜToolypetはMCPをサポートしているのですか?
MCP(Model Context Protocol)は、ClaudeやCursorなどのAIエージェントが外部ツールを使用できるようにするオープン標準です。ToolypetはMCPをサポートしているため、65以上のすべてのツールをブラウザとAIエージェントの両方で使用でき、計算や操作をAIワークフローにシームレスに統合できます。
MCPとは何ですか?ToolypetがMCPをサポートする理由は?
MCP(Model Context Protocol)は、ClaudeやCursorなどのAIエージェントが外部ツールを利用できるオープンスタンダードです。ToolypetはMCPをサポートしているため、65以上のすべてのツールをブラウザとAIエージェントの両方で使用でき、計算や操作をAIワークフローにシームレスに統合できます。

関連ツール