CipherHUB Cryptography Toolkit logo

CipherHUB Cryptography Toolkit

MCP access to 31 cryptographic operations spanning classical, Chinese-standard, and post-quantum algorithms.

Install CipherHUB Cryptography Toolkit

Pick your client, then add it in one click or paste the config.

SSE (Remote)
Server URL
https://tools.cipherhub.cloud/cipherhub/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

CipherHUB Cryptography Toolkit MCP server exposes 31 cryptographic operations through a stateless Streamable HTTP endpoint. It supports hashing, HMAC, symmetric and asymmetric cryptography, Chinese national standards, post-quantum algorithms, hybrid key exchange, secure random data, and PKCS#7 padding. MCP-compatible clients send JSON-RPC 2.0 tool calls to the remote endpoint, so reach for it when an agent needs cryptographic operations without implementing the algorithms itself.

Use cases

  • Calculate hashes and HMACs for agent-supplied data
  • Generate RSA, ECC, SM2, and post-quantum keys
  • Encrypt or decrypt data with supported cipher modes
  • Create and verify RSA, ECC, SM2, and ML-DSA signatures
  • Test hybrid X25519 and ML-KEM-768 key exchange workflows

Key features

  • 31 cryptographic MCP operations
  • Classical and Chinese-standard algorithms
  • ML-KEM, ML-DSA, and hybrid key exchange
  • Stateless Streamable HTTP transport
  • JSON-RPC 2.0 tool calls and MCP resources
  • Secure random generation and PKCS#7 padding

Tools55

What CipherHUB Cryptography Toolkit lets your agent do. Expand a tool for its parameters.

Verified live~15.1k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

5/5 checks healthy over the last 41d

What it can do

From the 55 tools this server returned when we ran it.

Handles credentials · 4Read-only tools · 55

Observed 2026-10-17 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit5d agoMost recent push to the default branch.
Tools exposed55Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How CipherHUB Cryptography Toolkit works

What CipherHUB Cryptography Toolkit does

CipherHUB Cryptography Toolkit MCP server gives MCP-compatible clients access to a broad set of cryptographic operations through the CipherHUB endpoint. The toolkit covers SHA-1, SHA-2 variants, SM3, HMAC, AES, SM4, ChaCha20-Poly1305, ZUC, RSA, ECC, SM2, ML-KEM, ML-DSA, and an X25519 plus ML-KEM-768 hybrid key exchange.

The available operations include key generation, encryption and decryption, signing and verification, key agreement, hashing, message authentication, secure random byte generation, and PKCS#7 padding. Resources also expose an algorithm catalog, tool categories, KMS interoperability reports, and a channel implementation guide.

How it works

CipherHUB Cryptography Toolkit communicates over Streamable HTTP at https://tools.cipherhub.cloud/cipherhub/mcp. Requests use JSON-RPC 2.0, with MCP methods such as tools/call and resources/list. The endpoint is stateless, so clients do not need to maintain a session between requests.

A client sends a tool name and its arguments in the request body. For example, a caller can invoke hash_sum with hexadecimal input and a list of requested hash modes. Responses are returned by the remote MCP endpoint using the client’s MCP transport handling.

Setup and configuration

Configure the endpoint URL in an MCP-compatible client. Claude Desktop uses a server entry with the url set to the CipherHUB endpoint; Cursor can be configured from its settings. Other MCP-compatible clients can use the same URL as a custom server.

No environment variables or local credentials are specified in the provided setup instructions. The service also publishes OpenAPI documentation at https://tools.cipherhub.cloud/.well-known/openapi.yaml and an LLM-oriented reference at https://tools.cipherhub.cloud/llms.txt.

Tools and capabilities

CipherHUB Cryptography Toolkit includes these capability groups:

  • Hashing with SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, and SM3, plus HMAC using the supported hash algorithms.
  • Symmetric encryption with AES-128, AES-256, and SM4 in CBC mode; AES-256-GCM, ChaCha20-Poly1305, and SM4-GCM; and ZUC-128.
  • RSA key generation for 2048-, 3072-, and 4096-bit keys, encryption and decryption, and signatures.
  • ECC key generation, ECDSA and EdDSA signatures, and ECDH with HKDF key agreement.
  • SM2 key generation, encryption and decryption, and signatures.
  • ML-KEM key generation plus encapsulation and decapsulation; ML-DSA key generation, signing, and verification; and X25519 plus ML-KEM-768 hybrid key exchange.
  • Secure random data generation and PKCS#7 padding and unpadding.

The service provides resources for algorithm and category discovery, along with AWS KMS and Tencent Cloud KMS interoperability reports.

Limitations and notes

It also does not specify authentication, rate limits, input-size limits, key storage behavior, or operational guarantees beyond describing the endpoint as stateless. Treat generated keys and sensitive inputs according to the security requirements of the application using CipherHUB Cryptography Toolkit MCP server.

The listed cipher modes and key sizes are specific to the corresponding tools. Select the operation that matches the required algorithm and mode rather than assuming every algorithm supports every operation. The repository is released under the MIT License.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about CipherHUB Cryptography Toolkit

CipherHUB Cryptography Toolkit is an MCP server that connects MCP-compatible clients to a remote cryptography endpoint. Its main tools provide hashing, HMAC, encryption, key generation, signatures, key exchange, post-quantum operations, secure random data, and PKCS#7 padding through JSON-RPC 2.0.

Configure the remote URL in an MCP-compatible client rather than installing a local package. Use https://tools.cipherhub.cloud/cipherhub/mcp as the server endpoint; the README gives examples for Claude Desktop and Cursor.

Yes, Cursor is supported through its MCP settings. Add the CipherHUB endpoint URL to Cursor’s configuration so it can connect to the Streamable HTTP server.

It supports ML-KEM and ML-DSA, along with an X25519 plus ML-KEM-768 hybrid key exchange. The tools cover ML-KEM key generation, encapsulation and decapsulation, and ML-DSA key generation, signing, and verification.

Yes, it provides SM2 key generation, encryption, decryption, signing, and verification, plus SM4 encryption in CBC mode and SM4-GCM and ZUC-128 stream-cipher operations.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCipherHUB Cryptography Toolkit AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/cipherhub-cryptography-toolkit?style=directory)](https://allmcps.com/mcp/cipherhub-cryptography-toolkit)
HTML Embed
<a href="https://allmcps.com/mcp/cipherhub-cryptography-toolkit"><img src="https://allmcps.com/api/badge/cipherhub-cryptography-toolkit?style=directory" alt="CipherHUB Cryptography Toolkit on AllMCPs" /></a>