MCP Server for cryptographic hashing
@kanad13
About MCP Server for cryptographic hashing
A Model Context Protocol (MCP) server for calculating MD5 and SHA-256 hashes, complete with tools and guides for understanding and building MCP servers. Works with Claude Desktop & VSCode.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"hashing-docker": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"kunalpathak13/hashing-mcp-server:latest"
]
}
}
}Tools
2Computes the MD5 hash of a given text.
Computes the SHA-256 hash of a given text.
Overview
What is MCP Server for cryptographic hashing?
A Model Context Protocol (MCP) server that provides MD5 and SHA-256 hashing capabilities. It enables LLMs and MCP clients (e.g., VS Code Copilot Chat, Claude for Desktop) to process cryptographic hash requests efficiently.
How to use MCP Server for cryptographic hashing?
Install via Docker (recommended) by pulling the image from Docker Hub and configuring your MCP client with docker run -i --rm. Alternatively, install via pip (hashing-mcp-server) in a Python 3.13+ virtual environment and point your client to the absolute path of the installed executable. Once configured, ask your LLM to calculate hashes (e.g., "Calculate the MD5 hash of 'hello world'").
Key features of MCP Server for cryptographic hashing
- Two tools:
calculate_md5andcalculate_sha256 - Runs via Docker or directly on Python 3.13+
- Simple configuration for VS Code and Claude Desktop
- Supports stdio transport (MCP default)
- Open source under MIT License
- Available on PyPI and Docker Hub
Use cases of MCP Server for cryptographic hashing
- Compute MD5 or SHA-256 hashes directly from an LLM conversation
- Integrate cryptographic hashing into MCP‑enabled IDEs and chat clients
- Verify data integrity or generate hash digests without switching tools
FAQ from MCP Server for cryptographic hashing
What tools does the server provide?
It provides two tools: calculate_md5 (MD5 hash) and calculate_sha256 (SHA‑256 hash), each accepting a text string.
What are the runtime requirements?
To run via Docker: Docker installed and running. To run directly: Python 3.13+ and a virtual environment tool (venv, uv).
How do I install and configure the server?
The recommended method is to pull the Docker image (kunalpathak13/hashing-mcp-server) and use docker run -i --rm as the command in your MCP client config. For direct installation, pip install hashing-mcp-server in a virtual environment and use the absolute path to the executable.
Does this server support authentication or custom transports?
No. The README only describes stdio transport (the default for MCP). No authentication mechanisms are mentioned.
Where is the source code and documentation?
The source code is on GitHub at kanad13/MCP-Server-for-Hashing. A tutorial for building your own MCP server is also linked in the repository.
Frequently asked questions
What tools does the server provide?
It provides two tools: `calculate_md5` (MD5 hash) and `calculate_sha256` (SHA‑256 hash), each accepting a text string.
What are the runtime requirements?
To run via Docker: Docker installed and running. To run directly: Python 3.13+ and a virtual environment tool (`venv`, `uv`).
How do I install and configure the server?
The recommended method is to pull the Docker image (`kunalpathak13/hashing-mcp-server`) and use `docker run -i --rm` as the command in your MCP client config. For direct installation, `pip install hashing-mcp-server` in a virtual environment and use the absolute path to the executable.
Does this server support authentication or custom transports?
No. The README only describes stdio transport (the default for MCP). No authentication mechanisms are mentioned.
Where is the source code and documentation?
The source code is on GitHub at [kanad13/MCP-Server-for-Hashing](https://github.com/kanad13/MCP-Server-for-Hashing). A tutorial for building your own MCP server is also linked in the repository.
Basic information
More Other MCP servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments