
Crypto_MCP

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 用于数据传输)。
工具列表
- AES:
aes_encrypt
(加密)、aes_decrypt
(解密)。 - Digest:
md5
、sha1
、sha256
、sha384
、sha512
、sha224
(哈希计算)。 - DES:
des_encrypt
(加密)、des_decrypt
(解密)。 - Base64:
base64_encode
(编码)、base64_decode
(解码)。 - Hex:
hex_encode
(编码)、hex_decode
(解码)。
常见问题解答
- 无明确常见问题解答部分。
使用教程
使用依赖
- 需要安装 Node.js 和 pnpm。
安装教程
- 通过 Smithery 安装:
bash npx -y @smithery/cli install @1595901624/crypto-mcp --client claude
- 手动安装:
- 克隆仓库:
bash git clone https://github.com/1595901624/crypto-mcp.git
- 安装依赖:
bash pnpm install
- 构建项目:
bash pnpm run build
- 添加到 Claude Desktop MCP 配置文件。
调试方式
- 开发模式下自动重建:
bash npm run watch