Cryptography MCP server
MCP server exposing cryptography library functionality
0 stars17 downloads/wk
Reviews
Write oneNobody has reviewed Cryptography yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Cryptography tools (22, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
aes_decryptDecrypt AES ciphertext.
aes_encryptEncrypt data using AES.
fernet_decryptDecrypt Fernet ciphertext.
fernet_encryptEncrypt data using Fernet symmetric encryption.
generate_random_base64Generate random bytes encoded as base64.
generate_random_bytesGenerate random bytes.
generate_rsa_keyGenerate an RSA key pair.
generate_self_signed_certGenerate a self-signed X.509 certificate.
generate_symmetric_keyGenerate a Fernet symmetric key.
generate_x25519_keyGenerate an X25519 key pair for key exchange.
hash_sha1Compute SHA-1 hash.
hash_sha256Compute SHA-256 hash.
hash_sha512Compute SHA-512 hash.
hmac_signGenerate HMAC.
hmac_verifyVerify HMAC.
parse_certificateParse X.509 certificate.
pbkdf2_deriveDerive key using PBKDF2.
rsa_decryptDecrypt RSA ciphertext using private key.
rsa_encryptEncrypt data using RSA with OAEP asymmetric_padding.
rsa_signwrite actionCreate RSA digital signature.
rsa_verifyVerify RSA digital signature.
scrypt_deriveDerive key using Scrypt.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 96 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Cryptography compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,273 servers
- Tools
- 22
- the typical server has 7
- Tools that change things
- 5%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 17
- more than 5% of 11,915 servers with a package
What its tools let an agent do: 15 read · 6 create · 1 change
Install Cryptography in Claude Code, Cursor or VS Code
claude mcp add mcp-cryptography -- uvx mcp-cryptography
What the publisher says
From the Cryptography repository's README, as published. We do not edit it. Read it on GitHub
mcp-cryptography
MCP server exposing cryptography library functionality.
mcp-name: io.github.daedalus/mcp-cryptography
Install
pip install mcp-cryptographyUsage
from mcp_cryptography import mcp
# Run the MCP server
if __name__ == "__main__":
mcp.run()Available Tools
The server provides the following cryptographic tools:
Key Generation
- generatesymmetrickey - Generate a Fernet symmetric key
- generatersakey - Generate an RSA key pair
- generatex25519key - Generate an X25519 key pair
Symmetric Encryption
- fernetencrypt / fernetdecrypt - Fernet encryption
- aesencrypt / aesdecrypt - AES encryption (CBC/GCM modes)
Asymmetric Encryption
- rsaencrypt / rsadecrypt - RSA OAEP encryption
- rsasign / rsaverify - RSA digital signatures
Hashing
- hash_sha256 - SHA-256 hash
- hash_sha512 - SHA-512 hash
- hash_sha1 - SHA-1 hash
HMAC
- hmac_sign - Generate HMAC
- hmac_verify - Verify HMAC
Key Derivation
- pbkdf2_derive - PBKDF2 key derivation
- scrypt_derive - Scrypt key derivation
X.509 Certificates
- generateselfsigned_cert - Generate self-signed certificate
- parse_certificate - Parse X.509 certificate
Utilities
- generaterandombytes - Generate random bytes
- generaterandombase64 - Generate random base64 bytes
Development
git clone https://github.com/daedalus/mcp-cryptography.git
cd mcp-cryptography
pip install -e ".[test]"
# run tests
pytest
# format
ruff format src/ tests/
# lint
ruff check src/ tests/
# type check
mcp_cryptography src/Nothing above is checked by us. What we check is on the safety report.
Cryptography: common questions
- Is Cryptography MCP server safe?
- Mostly: it is graded B (82/100). Read the Cryptography safety report
- How do I install Cryptography?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Cryptography need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Cryptography maintained?
- The last commit was 132 days ago (2026-06-23). The latest release is v0.1.1.
- How does Cryptography compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,273 servers); tools 22 (the typical server has 7); tools that change things 5% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.