Token导航 LogoToken导航TokenDH.com
Crypto MCP logo
安全风控stdio官方级别未说明来源级核验

Crypto MCP

MCP Server

@smithery/cli

Crypto_MCP是一个支持多种加密解密算法和哈希计算的模型上下文协议服务器,适用于数据安全和加密处理场景。

工具数

14

提示词数

0

GitHub Stars

11

资源数

0
TypeScriptClaude数据安全Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

1595901624

提供方

1595901624

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @smithery/cli install @1595901624/crypto-mcp --client claude

详细介绍

](https://mseep.ai/app/1595901624-crypto-mcp)

Crypto_MCP

A Model Context Protocol (MCP) server for encrypting/decrypting/algorithm/hash

📝 描述

用于加密/解密/算法/哈希的模型上下文协议(MCP)服务器。

📺 演示

Demo

✨ 特性

  • \[x\] 支持AES加密和解密(128位)

- 支持模式:ECB、CBC、CFB、OFB、CTR - 支持填充模式:Pkcs7、Iso97971、AnsiX923、Iso10126、零填充、无填充。 - 支持输出格式:base64,十六进制 - 支持输入格式:base64,十六进制

  • \[x\] 支持MD5、SHA1、SHA256、SHA384、SHA512、SHA224算法
  • \[x\] 支持DES加密和解密(64位)

- 支持模式:ECB、CBC、CFB、OFB、CTR - 支持填充模式:Pkcs7、Iso97971、AnsiX923、Iso10126、零填充、无填充。

  • \[x\] 支持Base64编码和解码
  • \[x\] 支持十六进制编码和解码

🔮 即将到来

  • \[\]支持更多加密和解密算法

📦 安装

通过Smithery安装

通过以下方式自动为Claude Desktop安装Crypto_MCP 史密瑟里:

npx -y @smithery/cli install @1595901624/crypto-mcp --client claude

手动安装

  1. 克隆存储库
git clone https://github.com/1595901624/crypto-mcp.git
  1. 再进行
pnpm install
  1. 构建项目
pnpm run build
  1. 添加到您的Claude Desktop MCP设置文件
{
   "mcpServers": {
    "crypto-mcp": {
      "command": "node",
      "args": ["path/to/crypto-mcp/build/index.js"],
      "disabled": false,
      "autoApprove": []
    }
  }
}

🔧 用法

可用工具

高级加密标准

  • aes_encrypt:使用AES加密文本

参数:

- text:要加密的文本(必需) - key:加密文本的密钥(可选,默认为your-key-0123456) - padding:填充模式(可选,默认为Pkcs7) - outputFormat:输出格式(可选,默认为base64) - iv:初始化向量(可选,默认为your-iv-01234567) - mode:加密文本的模式(可选,默认为ECB)

  • aes_decrypt:使用AES解密文本

参数:

- text:要解密的文本(必需) - key:解密文本的密钥(可选,默认为your-key-0123456) - padding:填充模式(可选,默认为Pkcs7) - inputFormat:输入格式(可选,默认为base64) - iv:初始化向量(可选,默认为your-iv-01234567) - mode:解密文本的模式(可选,默认为ECB)

摘要

  • md5:计算字符串的MD5哈希值

参数:

- input:哈希的输入字符串(必需)

  • sha1:计算字符串的SHA-1哈希值

参数:

- input:哈希的输入字符串(必需)

  • sha256:计算字符串的SHA-256哈希值

参数:

- input:哈希的输入字符串(必需)

  • sha384:计算字符串的SHA-384哈希值

参数:

- input:哈希的输入字符串(必需)

  • sha512:计算字符串的SHA-512哈希值

参数:

- input:哈希的输入字符串(必需)

  • sha224:计算字符串的SHA-224哈希值

参数:

- input:哈希的输入字符串(必需)

数据加密标准

  • des_encrypt:用DES加密文本

参数:

- text:要加密的文本(必需) - key:加密文本的密钥(可选,默认为您的密钥) - padding:填充模式(可选,默认为Pkcs7) - outputFormat:输出格式(可选,默认为base64) - iv:初始化向量(可选,默认为iv-) - mode:加密文本的模式(可选,默认为ECB)

  • des_decrypt:使用DES解密文本

参数:

- text:要解密的文本(必需) - key:解密文本的密钥(可选,默认为您的密钥) - padding:填充模式(可选,默认为Pkcs7) - inputFormat:输入格式(可选,默认为base64) - iv:初始化向量(可选,默认为iv-) - mode:解密文本的模式(可选,默认为ECB)

Base64

  • base64_encode:将文本编码为base64

参数:

- content:要编码的文本(必需)

  • base64_decode:将base64解码为文本

参数:

- content:要解码的base64文本(必需)

十六进制

  • hex_encode:将文本编码为十六进制

参数:

- content:要编码的文本(必需)

  • hex_decode:将十六进制解码为文本

参数:

- content:要解码的十六进制文本(必需)

📝 发展

# Install dependencies
npm install

# Build the project
npm run build

# Development with auto-rebuild
npm run watch

📝 许可证

该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

TypeScriptClaude数据安全加密解密本地部署哈希计算AES加密DES加密Base64编码

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

14

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP