md5-mcp
1
MD5-MCP is a Model Context Protocol provider for calculating MD5 hashes from a variety of data types, aimed at supporting data integrity verification. It features integration with MCP clients like Claude and offers tools for plain text, JSON, and base64 data hashing.
MD5-MCP: MD5 Hash Calculator MCP Provider
A Model Context Protocol (MCP) provider designed to calculate MD5 hashes from various data types such as strings, JSON data, and base64-encoded binary data.
Features
- Calculate MD5 hashes from plain text strings with optional whitespace trimming
- Hash JSON data types including strings, numbers, booleans, objects, and arrays
- Calculate hashes from base64-encoded binary data
- Format control options for whitespace and JSON formatting
- Seamless integration with Claude and other MCP-compatible clients
Installation
- Global:
npm install -g md5-mcp
- Local:
npm install md5-mcp
- Manual: Clone the repository and install dependencies.
Usage
Starts the MCP provider using the stdio transport to be used with MCP clients like Claude for Desktop. Configure with Claude by adding it to your configuration file.
Important Notes
- MD5 is sensitive to characters including whitespace.
- MD5 is not suitable for cryptographic security but is useful for data integrity checks.
Development
Supports development mode with live recompile, testing, and publishing to npm.