← Back to search

io.github.daedalus/mcp-hashlib

daedalus Scanned 18d ago

An MCP server that exposes hashlib functionality

C
72.7 / 100

Versions

0.1.0latest
first seen Jun 5, 2026
0.1.2
first seen May 19, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 22

hash_properties
annotations: none low

Get properties of a hash algorithm

algorithm str
hash_md5
annotations: none low

Compute MD5 hash

data str usedforsecurity bool
hash_sha1
annotations: none low

Compute SHA1 hash

data str usedforsecurity bool
hash_sha256
annotations: none low

Compute SHA256 hash

data str usedforsecurity bool
hash_sha512
annotations: none low

Compute SHA512 hash

data str usedforsecurity bool
hash_sha224
annotations: none low

Compute SHA224 hash

data str usedforsecurity bool
hash_sha384
annotations: none low

Compute SHA384 hash

data str usedforsecurity bool
hash_sha3_224
annotations: none low

Compute SHA3-224 hash

data str
hash_sha3_256
annotations: none low

Compute SHA3-256 hash

data str
hash_sha3_384
annotations: none low

Compute SHA3-384 hash

data str
hash_sha3_512
annotations: none low

Compute SHA3-512 hash

data str
hash_blake2b
annotations: none low

Compute BLAKE2b hash (512-bit)

data str digest_size int
hash_blake2s
annotations: none low

Compute BLAKE2s hash (256-bit)

data str digest_size int
hash_shake_128
annotations: none low

Compute SHAKE-128 XOF hash (variable length)

data str output_length int
hash_shake_256
annotations: none low

Compute SHAKE-256 XOF hash (variable length)

data str output_length int
hash_pbkdf2_hmac
annotations: none low

PBKDF2-HMAC key derivation

salt str dklen int password str hash_name str iterations int
hash_scrypt
annotations: none low

Scrypt key derivation

n int p int r int salt str dklen int password str
hash_file_digest
annotations: none low

Compute hash of a file-like object

data str algorithm str
hash_new
annotations: none low

Create hash object using any available algorithm

hex bool data str algorithm str
hash_info
annotations: none low

Get information about available hash algorithms

info_type str
hash_update
annotations: none low

Compute hash incrementally with multiple updates

hex bool algorithm str data_parts string
hash_copy
annotations: none low

Create a copy of a hash object

data str algorithm str

Permissions 1

filesystem low
Server uses filesystem capabilities via: os, pathlib, shutil

Scan Findings 74

low
Tool 'hash_sha3_512' has no annotations annotation_checker · 100%
low
Tool 'hash_md5' has no annotations annotation_checker · 100%
low
Tool 'hash_sha1' has no annotations annotation_checker · 100%
low
Tool 'hash_sha256' has no annotations annotation_checker · 100%
low
Tool 'hash_sha512' has no annotations annotation_checker · 100%
low
Tool 'hash_sha224' has no annotations annotation_checker · 100%
low
Tool 'hash_sha384' has no annotations annotation_checker · 100%
low
Tool 'hash_sha3_224' has no annotations annotation_checker · 100%
low
Tool 'hash_sha3_256' has no annotations annotation_checker · 100%
low
Tool 'hash_sha3_384' has no annotations annotation_checker · 100%
low
Tool 'hash_blake2b' has no annotations annotation_checker · 100%
low
Tool 'hash_blake2s' has no annotations annotation_checker · 100%
low
Tool 'hash_shake_128' has no annotations annotation_checker · 100%
low
Tool 'hash_shake_256' has no annotations annotation_checker · 100%
low
Tool 'hash_pbkdf2_hmac' has no annotations annotation_checker · 100%
low
Tool 'hash_scrypt' has no annotations annotation_checker · 100%
low
Tool 'hash_file_digest' has no annotations annotation_checker · 100%
low
Tool 'hash_new' has no annotations annotation_checker · 100%
low
Tool 'hash_info' has no annotations annotation_checker · 100%
low
Tool 'hash_update' has no annotations annotation_checker · 100%
low
Tool 'hash_copy' has no annotations annotation_checker · 100%
low
Tool 'hash_properties' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: mcp@1.4.0 (GHSA-3qhf-m339-9g5v) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.4.0 (GHSA-9h52-p55h-vw2f) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.4.0 (GHSA-j975-95f5-7wqh) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.4.0 (GHSA-jpw9-pfvf-9f58) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.4.0 (GHSA-vj7q-gjh5-988w) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.4.0 (PYSEC-2026-1616) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.4.0 (PYSEC-2026-1617) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.4.0 (PYSEC-2026-1618) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.4.0 (PYSEC-2026-3482) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.4.0 (PYSEC-2026-3483) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (GHSA-5h2m-4q8j-pqpj) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (GHSA-c2jp-c369-7pvx) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (GHSA-m8x7-r2rg-vh5g) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (GHSA-mxxr-jv3v-6pgc) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (GHSA-rcfx-77hg-w2wv) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (GHSA-rj5c-58rq-j5g5) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (GHSA-rww4-4w9c-7733) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (GHSA-vv7q-7jx5-f767) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (PYSEC-2026-1364) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (PYSEC-2026-1365) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (PYSEC-2026-2474) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (PYSEC-2026-2475) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (PYSEC-2026-2476) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.0 (PYSEC-2026-338) dependency_analyzer · 95%
info
pyproject.toml metadata manifest_parser · 100%
info
Tool: hash_md5 manifest_parser · 90%
info
Tool: hash_sha1 manifest_parser · 90%
info
Tool: hash_sha256 manifest_parser · 90%
info
Tool: hash_sha512 manifest_parser · 90%
info
Tool: hash_sha224 manifest_parser · 90%
info
Tool: hash_sha384 manifest_parser · 90%
info
Tool: hash_sha3_224 manifest_parser · 90%
info
Tool: hash_sha3_256 manifest_parser · 90%
info
Tool: hash_sha3_384 manifest_parser · 90%
info
Tool: hash_sha3_512 manifest_parser · 90%
info
Tool: hash_blake2b manifest_parser · 90%
info
Tool: hash_blake2s manifest_parser · 90%
info
Tool: hash_shake_128 manifest_parser · 90%
info
Tool: hash_shake_256 manifest_parser · 90%
info
Tool: hash_pbkdf2_hmac manifest_parser · 90%
info
Tool: hash_scrypt manifest_parser · 90%
info
Tool: hash_file_digest manifest_parser · 90%
info
Tool: hash_new manifest_parser · 90%
info
Tool: hash_info manifest_parser · 90%
info
Tool: hash_update manifest_parser · 90%
info
Tool: hash_copy manifest_parser · 90%
info
Tool: hash_properties manifest_parser · 90%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
low
Permission: filesystem access detected permission_analyzer · 90%
info
No dependency files found for SBOM generation sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%