Crypto_MCP

Crypto_MCP

site icon
2025.03.21 3
TypeScript加密服务哈希计算数据安全开发效率金融服务
Crypto_MCP 是一个基于 Model Context Protocol (MCP) 的服务,专注于加密、解密、算法和哈希操作。它提供了多种加密算法(如 AES、DES)、哈希算法(如 MD5、SHA 系列)以及编码解码功能(如 Base64、Hex),适用于需要数据安全和加密处理的场景。
View on GitHub

Overview

基本能力

产品定位

Crypto_MCP 是一个专注于数据加密、解密和哈希处理的 MCP 服务,旨在为开发者提供简单易用的加密工具集。

核心功能

  • AES 加密/解密:支持多种模式(ECB、CBC、CFB、OFB、CTR)和填充方式(Pkcs7、Iso97971 等),支持 Base64 和 Hex 格式输入输出。
  • 哈希算法:支持 MD5、SHA1、SHA256、SHA384、SHA512、SHA224 等哈希计算。
  • DES 加密/解密:支持多种模式和填充方式。
  • Base64 和 Hex 编码/解码:提供简单的文本编码和解码功能。

适用场景

  • 数据加密和解密需求。
  • 安全哈希计算(如密码存储、数据完整性验证)。
  • 文本编码和解码(如 Base64 用于数据传输)。

工具列表

  • AESaes_encrypt(加密)、aes_decrypt(解密)。
  • Digestmd5sha1sha256sha384sha512sha224(哈希计算)。
  • DESdes_encrypt(加密)、des_decrypt(解密)。
  • Base64base64_encode(编码)、base64_decode(解码)。
  • Hexhex_encode(编码)、hex_decode(解码)。

常见问题解答

  • 无明确常见问题解答部分。

使用教程

使用依赖

  • 需要安装 Node.js 和 pnpm。

安装教程

  1. 通过 Smithery 安装bash npx -y @smithery/cli install @1595901624/crypto-mcp --client claude
  2. 手动安装
  3. 克隆仓库: bash git clone https://github.com/1595901624/crypto-mcp.git
  4. 安装依赖: bash pnpm install
  5. 构建项目: bash pnpm run build
  6. 添加到 Claude Desktop MCP 配置文件。

调试方式

  • 开发模式下自动重建: bash npm run watch

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。