
Mcp Hashlib
io.github.daedalus由 GitHub 账号 daedalus 发布v0.1.2更新于 Oct 24, 2026
An MCP server that exposes hashlib functionality
概览
AI 生成的概览
一个本地 MCP 服务器,封装 Python hashlib 的哈希与密钥派生功能,让助手计算摘要并派生密钥。
- 可以做什么
- 计算数据的 MD5、SHA1、SHA2 和 SHA3 摘要,以及 BLAKE2b、BLAKE2s 哈希和 SHAKE-128/SHAKE-256 可扩展输出哈希。使用 PBKDF2-HMAC 和 Scrypt 派生密钥。对类文件对象计算哈希,并用任意可用算法创建哈希。查询算法信息与属性、增量更新哈希、复制哈希对象。
- 适用场景
- 适合助手需要计算校验和或摘要、验证文件完整性、从口令派生密钥,或查看可用哈希算法时使用,无需自行编写哈希代码。
- 运行要求
- 以本地进程通过 stdio 运行;需用 pip 从 PyPI 安装 mcp-hashlib 包,因此用户机器上要有 Python 环境。未声明认证、环境变量或请求头。
安装前请注意
虽提供 MD5 和 SHA1,但用于安全目的时已被攻破,建议优先使用 SHA-256 或更强算法。PBKDF2-HMAC 和 Scrypt 等密钥派生工具可能涉及传给服务器的口令或机密,需注意发送内容。仅限桌面端,不支持网页执行。
安装
在 SourceWeft 中
- 打开 控制台中的 Mcp Hashlib,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
mcp-hashlib
An MCP server that exposes hashlib functionality to LLMs.
mcp-name: io.github.daedalus/mcp-hashlib
Install
Usage
Available Tools
The MCP server exposes the following hashlib functions:
hash_md5- MD5 hashhash_sha1- SHA1 hashhash_sha256- SHA256 hashhash_sha512- SHA512 hashhash_sha224- SHA224 hashhash_sha384- SHA384 hashhash_sha3_224- SHA3-224 hashhash_sha3_256- SHA3-256 hashhash_sha3_384- SHA3-384 hashhash_sha3_512- SHA3-512 hashhash_blake2b- BLAKE2b hash (512-bit)hash_blake2s- BLAKE2s hash (256-bit)hash_shake_128- SHAKE-128 XOF hashhash_shake_256- SHAKE-256 XOF hashhash_pbkdf2_hmac- PBKDF2-HMAC key derivationhash_scrypt- Scrypt key derivationhash_file_digest- Hash file-like objecthash_new- Create hash with any available algorithmhash_info- Get algorithm infohash_update- Incremental hashinghash_copy- Copy hash objecthash_properties- Get algorithm properties
Development
来源:README.md,提交 4744712
工具
0SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。
版本历史
1- v0.1.2最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分