ToolypetMCP

密钥生成器 | Toolypet

免费在线密钥生成器。为API密钥和令牌生成安全密钥。支持MCP。

这是什么?

加密安全的密钥生成器,用于创建API密钥、令牌和服务凭据。支持多种输出格式(十六进制、Base64、URL安全),可配置长度和前缀。

输入

生成用于安全存储的哈希版本

预览

配置选项后点击生成

使用方法

选择密钥类型和长度,可添加自定义前缀(如sk_、pk_)。选择输出格式。生成并安全复制密钥。

深入解析

良好的密钥应使用加密安全的随机数生成器(CSPRNG)创建,确保不可预测性。密钥前缀(如Stripe的sk_live_)有助于快速识别密钥类型和环境。 密钥管理最佳实践:定期轮换、最小权限原则、安全存储(密钥管理系统而非代码仓库)、泄露时立即撤销。

示例

  1. 生成API密钥:创建带前缀的安全API密钥
  2. 生成会话令牌:为用户会话创建安全令牌
  3. 创建Webhook密钥:为webhook验证生成共享密钥
  4. 批量生成密钥:为多个服务创建不同的密钥
  5. 自定义格式密钥:生成特定格式的服务凭据

安装 Toolypet MCP 服务器

通过一条命令将 Toolypet 工具添加到您的 AI 代理。支持 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
}

常见问题

API密钥应该多长?
至少32字节(256位)。更长更好。32字节的十六进制表示为64个字符。
为什么要使用密钥前缀?
前缀帮助识别密钥类型(如sk_表示密钥、pk_表示公钥)和环境(live_、test_)。也有助于在代码扫描中检测泄露。
十六进制和Base64格式选哪个?
十六进制更通用且易读。Base64更紧凑(相同字节数的密钥更短)。URL安全Base64适合在URL中使用。
如何安全存储密钥?
使用环境变量或专门的密钥管理服务(如AWS Secrets Manager、HashiCorp Vault)。绝不硬编码在代码中或提交到版本控制。
密钥应该多久轮换一次?
取决于安全要求。一般建议90天轮换一次。高安全环境可能更频繁。确保有自动化的轮换流程。
如何在Claude/Cursor中使用此工具?
您可以通过MCP使用此工具。将Toolypet MCP服务器添加到您的AI代理配置中,使用 'npx -y @toolypet/mcp-server@latest'。然后让AI使用对应的MCP工具及相应参数。
什么是MCP?为什么Toolypet支持它?
MCP(模型上下文协议)是一个开放标准,允许Claude和Cursor等AI代理使用外部工具。Toolypet支持MCP,让您可以在浏览器和AI代理中使用所有65+工具,将计算和操作无缝集成到AI工作流程中。

相关工具