Skip to main content
Glama
daedalus

mcp-hashlib

by daedalus

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
hash_md5C

Compute MD5 hash

hash_sha1C

Compute SHA1 hash

hash_sha256C

Compute SHA256 hash

hash_sha512D

Compute SHA512 hash

hash_sha224C

Compute SHA224 hash

hash_sha384C

Compute SHA384 hash

hash_sha3_224C

Compute SHA3-224 hash

hash_sha3_256C

Compute SHA3-256 hash

hash_sha3_384C

Compute SHA3-384 hash

hash_sha3_512C

Compute SHA3-512 hash

hash_blake2bC

Compute BLAKE2b hash (512-bit)

hash_blake2sC

Compute BLAKE2s hash (256-bit)

hash_shake_128C

Compute SHAKE-128 XOF hash (variable length)

hash_shake_256C

Compute SHAKE-256 XOF hash (variable length)

hash_pbkdf2_hmacC

PBKDF2-HMAC key derivation

hash_scryptD

Scrypt key derivation

hash_file_digestD

Compute hash of a file-like object

hash_newC

Create hash object using any available algorithm

hash_infoC

Get information about available hash algorithms

hash_updateC

Compute hash incrementally with multiple updates

hash_copyC

Create a copy of a hash object

hash_propertiesC

Get properties of a hash algorithm

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3/5.0

Scored across 22 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: specific hash algorithms, incremental update, file digest, key derivation, and general factory. No overlapping functionality.

Naming Consistency5/5

All tools follow a consistent 'hash_' prefix and snake_case naming, with algorithm names lowercase and verbs for operations. Perfectly uniform.

Tool Count5/5

22 tools cover a broad range of hashing operations without being excessive; each tool serves a necessary function in the domain.

Completeness5/5

Includes major hash algorithms, key derivation functions, file hashing, incremental updates, and utility tools. No obvious gaps for a general-purpose hashing server.

Maintenance

ActivityInactive
ResponsivenessNo issues