MCP 服务器

Hash Digest Tool

com.apished/hash-digest-tool
开发者工具 公开且可连接 MCP 2025-11-25

此 MCP 可以做什么

Computes MD5, SHA, CRC32, and HMAC digests from text, Base64, or hexadecimal input.

hash_digest
Computes a hash digest of input (decoded per encoding: "text" default, "base64", or "hex") using algo: md5, sha1, sha256, sha512, or crc32. Returns the digest as lowercase hex.
输入模式
{'type': 'object', 'required': ['algo', 'input'], 'properties': {'algo': {'type': 'string', 'description': 'md5, sha1, sha256, sha512, or crc32'}, 'input': {'type': 'string', 'description': 'data to hash, encoded per encoding'}, 'encoding': {'type': 'string', 'description': 'text (default), base64, or hex'}}, 'additionalProperties': False}
输出模式
{'type': 'string'}
hash_hmac
Computes an HMAC of input (decoded per encoding) using algo: md5, sha1, sha256, or sha512 (crc32 isn't offered — it's a checksum, not a cryptographic primitive HMAC composes with). key is used as its raw UTF-8 bytes, not decoded per encoding. Returns the MAC as lowercase hex.
输入模式
{'type': 'object', 'required': ['algo', 'key', 'input'], 'properties': {'key': {'type': 'string', 'description': 'secret key, used as raw UTF-8 bytes'}, 'algo': {'type': 'string', 'description': 'md5, sha1, sha256, or sha512'}, 'input': {'type': 'string', 'description': 'data to authenticate, encoded per encoding'}, 'encoding': {'type': 'string', 'description': 'text (default), base64, or hex'}}, 'additionalProperties': False}
输出模式
{'type': 'string'}
已添加
hash_hmac
2026年10月1日 02:53
已添加
hash_digest
2026年9月17日 12:33