aes_encryptLABSCO SUMMARY
Useful for handling encoded data in a conversation — not for protecting anything.
Where this earns its place is the everyday work of dealing with someone else's format: a base64 blob, a hash you need to compare, a payload encrypted with a key you already hold. Where it does not is real key management — anything you encrypt in a chat has had its plaintext and probably its key pass through a model's context. Treat it as a decoder ring for data you are already working with, and keep secrets out of it. Note the name: this is cryptography, not cryptocurrency, despite what the package name suggests elsewhere.
What it is
A server for cryptographic operations: encrypting and decrypting text, hashing it, and the encoding conversions that go with both.
What you get
- AES encryption and decryption, with the standard block modes available
- Hashing and algorithm helpers
- Encoding conversion alongside the cipher work
Requirements
Node, run through npx. MIT licensed.
Setup effort
Build from source — git clone https://github.com/1595901624/crypto-mcp.git
USE CASES
Decoding something you were handed
Encoding conversion and decryption in place.
Checking a hash
Compute it where you are reading the data.
14 tools
Listed in project docs. Your client may show a different list.
aes_decryptmd5sha1sha256sha384sha512sha224des_encryptdes_decryptbase64_encodebase64_decodehex_encodehex_decodeBEFORE YOU INSTALL
What to know first
Tools you get
14 tools named in the project's documentation. All 14 transform strings locally, with no account. Leaving out key or iv makes the AES tools use your-key-0123456 and your-iv-01234567, and DES use your-key and your-iv-, so anyone who has read the documentation can decrypt that output.
Requires
npx on PATH
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
git clone https://github.com/1595901624/crypto-mcp.git
cd crypto-mcp
pnpm install
pnpm run buildAdd the mcpServers block below to your Claude Desktop MCP settings file
MCP Clients
Claude Desktop — local build
{
"mcpServers": {
"crypto-mcp": {
"command": "node",
"args": [
"<YOUR_PATH_TO_CRYPTO_MCP>/build/index.js"
],
"disabled": false,
"autoApprove": []
}
}
}