Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Hashlib

FreeNot checked

Enables LLMs to compute cryptographic hashes and perform key derivation functions using Python's hashlib library.

GitHubEmbed

About

Enables LLMs to compute cryptographic hashes and perform key derivation functions using Python's hashlib library.

README

An MCP server that exposes hashlib functionality to LLMs.

PyPI Python Ruff

mcp-name: io.github.daedalus/mcp-hashlib

Install

pip install mcp-hashlib

Usage

from mcp_hashlib import mcp, main

Available Tools

The MCP server exposes the following hashlib functions:

  • hash_md5 - MD5 hash
  • hash_sha1 - SHA1 hash
  • hash_sha256 - SHA256 hash
  • hash_sha512 - SHA512 hash
  • hash_sha224 - SHA224 hash
  • hash_sha384 - SHA384 hash
  • hash_sha3_224 - SHA3-224 hash
  • hash_sha3_256 - SHA3-256 hash
  • hash_sha3_384 - SHA3-384 hash
  • hash_sha3_512 - SHA3-512 hash
  • hash_blake2b - BLAKE2b hash (512-bit)
  • hash_blake2s - BLAKE2s hash (256-bit)
  • hash_shake_128 - SHAKE-128 XOF hash
  • hash_shake_256 - SHAKE-256 XOF hash
  • hash_pbkdf2_hmac - PBKDF2-HMAC key derivation
  • hash_scrypt - Scrypt key derivation
  • hash_file_digest - Hash file-like object
  • hash_new - Create hash with any available algorithm
  • hash_info - Get algorithm info
  • hash_update - Incremental hashing
  • hash_copy - Copy hash object
  • hash_properties - Get algorithm properties

Development

git clone https://github.com/daedalus/mcp-hashlib.git
cd mcp-hashlib
pip install -e ".[test]"

# run tests
pytest

# format
ruff format src/ tests/

# lint
ruff check src/ tests/

# type check
mypy src/

from github.com/daedalus/mcp-hashlib

Installing Hashlib

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/daedalus/mcp-hashlib

FAQ

Is Hashlib MCP free?

Yes, Hashlib MCP is free — one-click install via Unyly at no cost.

Does Hashlib need an API key?

No, Hashlib runs without API keys or environment variables.

Is Hashlib hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Hashlib in Claude Desktop, Claude Code or Cursor?

Open Hashlib on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Hashlib with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs