Skip to main content
Glama
bowenerchen

CipherHUBCloudMCP

by bowenerchen

CipherHUB MCPサーバー

MCP License Tools

MCP (Model Context Protocol) を介して 31種類の暗号操作 を提供する、本番環境グレードの暗号化ツールキットです。

概要

CipherHUBは、AIエージェントがアルゴリズムを自ら実装することなく暗号操作を実行できるようにする暗号化ツールキットです。以下をカバーしています:

  • 古典的アルゴリズム: AES, RSA, ECC (SECP256R1/384R1/521R1, X25519, Ed25519)

  • 中国国家標準: SM2, SM3, SM4, ZUC

  • 耐量子計算機暗号 (PQC): ML-KEM (FIPS 203), ML-DSA (FIPS 204), X25519+ML-KEM-768 ハイブリッドKEX

  • 相互運用性: AWS KMS (64/64) および Tencent Cloud KMS (39/39) で認定済み

Related MCP server: @bitatlas/mcp-server

クイックスタート

MCPエンドポイント

https://tools.cipherhub.cloud/cipherhub/mcp

プロトコル

  • タイプ: ストリーミング可能なHTTP

  • フォーマット: JSON-RPC 2.0

  • ステートレス: セッション不要

例: ツールの呼び出し

curl -X POST https://tools.cipherhub.cloud/cipherhub/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0",
    "method": "tools/call",
    "params": {
      "name": "hash_sum",
      "arguments": {
        "plain_in_hex": "48656c6c6f",
        "required_hash_modes": ["SHA256"]
      }
    },
    "id": 1
  }'

例: リソースのリスト表示

curl -X POST https://tools.cipherhub.cloud/cipherhub/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0",
    "method": "resources/list",
    "id": 1
  }'

ツール

ハッシュ関数

ツール

説明

hash_sum

SHA-1/224/256/384/512, SM3

hmac_sum

すべてのハッシュアルゴリズムを使用したHMAC

対称暗号

ツール

説明

block_cipher_encrypt / block_cipher_decrypt

AES-128/256, SM4 (CBCモード)

stream_cipher_encrypt / stream_cipher_decrypt

AES-256-GCM, ChaCha20-Poly1305, SM4-GCM

zuc_cipher

ZUC-128 ストリーム暗号

非対称暗号

ツール

説明

rsa_generate_key

RSAキーペアの生成 (2048/3072/4096ビット)

rsa_encrypt / rsa_decrypt

RSA暗号化/復号

rsa_sign / rsa_verify

RSA署名

ecc_generate_key

ECCキーペアの生成

ecc_sign / ecc_verify

ECDSA/EdDSA署名

ecc_key_exchange

ECDH + HKDF鍵合意

中国国家標準

ツール

説明

sm2_generate_key

SM2キーペアの生成

sm2_encrypt / sm2_decrypt

SM2暗号化

sm2_sign / sm2_verify

SM2署名

耐量子計算機暗号 (PQC)

ツール

説明

ml_kem_keygen

ML-KEM鍵生成

ml_kem_encapsulate / ml_kem_decapsulate

ML-KEMカプセル化/復号

ml_dsa_keygen

ML-DSA鍵生成

ml_dsa_sign / ml_dsa_verify

ML-DSA署名

hybrid_kex_keygen

X25519+ML-KEM-768 ハイブリッド鍵交換

ユーティリティ

ツール

説明

generate_random_data

安全な乱数バイトの生成

data_padding / data_unpadding

PKCS#7パディング

リソース

URI

説明

cipherhub://algorithms

アルゴリズムカタログ全体

cipherhub://tool-categories

ツールの分類

cipherhub://interop/aws-kms

AWS KMS相互運用性レポート

cipherhub://interop/tencent-kms

Tencent Cloud KMS相互運用性レポート

cipherhub://channel-implementation

SDKチャネルプロトコルガイド

クライアント設定

Claude Desktop

Claude Desktopの設定に追加してください:

{
  "mcpServers": {
    "cipherhub": {
      "url": "https://tools.cipherhub.cloud/cipherhub/mcp"
    }
  }
}

Cursor IDE

Cursorの設定に追加してください。

カスタムクライアント

エンドポイントURLを使用して、MCP互換のクライアントをご利用ください。

APIドキュメント

Webインターフェース

インタラクティブなWeb UIはこちら: https://tools.cipherhub.cloud

著者

Yang X. CHEN

ライセンス

MITライセンス

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides essential security and CTF tools including hash identification, encoding/decoding, XOR bruteforce, JWT decoding, reverse shell generation, SQL injection payloads, CVE lookup, and port service identification for learning security concepts and solving challenges.
    3
    -
  • A
    license
    B
    quality
    D
    maintenance
    Defense-grade cryptographic compliance and analysis tools for MCP, including FIPS 140-3 validation, CNSA 2.0 analysis, post-quantum readiness assessment, and classical cipher utilities.
    18
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides cryptographic hash and HMAC computation for text, supporting algorithms like md5, sha1, sha256, sha384, and sha512. All operations are performed locally without transmitting or storing input data.
    5 npm
    MIT