Skip to main content
Glama

Crypto_MCP

📝 説明

暗号化/復号化/アルゴリズム/ハッシュ用のモデルコンテキストプロトコル (MCP) サーバー。

📺 デモ

デモ

✨ 特徴

  • [x] AES暗号化と復号化をサポート(128ビット)
    • サポートモード: ECB、CBC、CFB、OFB、CTR
    • サポートされるパディング モード: Pkcs7、Iso97971、AnsiX923、Iso10126、ZeroPadding、NoPadding。
    • サポートされる出力形式: base64、16進数
    • サポートされる入力形式: base64、16進数
  • [x] MD5、SHA1、SHA256、SHA384、SHA512、SHA224アルゴリズムをサポート
  • [x] DES暗号化と復号化をサポート(64ビット)
    • サポートモード: ECB、CBC、CFB、OFB、CTR
    • サポートされるパディング モード: Pkcs7、Iso97971、AnsiX923、Iso10126、ZeroPadding、NoPadding。
    • サポートされる出力形式: base64、16進数
    • サポートされる入力形式: base64、16進数

🔮 近日公開

  • [ ] より多くの暗号化および復号化アルゴリズムをサポート

📦 インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Crypto_MCP を自動的にインストールするには:

npx -y @smithery/cli install @1595901624/crypto-mcp --client claude

手動インストール

  1. リポジトリのクローンを作成する
git clone https://github.com/1595901624/crypto-mcp.git
  1. 依存関係をインストールする
pnpm install
  1. プロジェクトを構築する
pnpm run build
  1. Claude Desktop MCP設定ファイルに追加する
{ "mcpServers": { "crypto-mcp": { "command": "node", "args": ["path/to/crypto-mcp/build/index.js"], "disabled": false, "autoApprove": [] } } }

🔧 使用方法

利用可能なツール

AES
  • aes_encrypt : AESパラメータを使用してテキストを暗号化します。
    • text : 暗号化するテキスト(必須
    • key : テキストを暗号化するキー(オプション、デフォルトは your-key-0123456)
    • padding : パディングモード(オプション、デフォルトはPkcs7)
    • outputFormat : 出力形式(オプション、デフォルトはbase64)
    • iv : 初期化ベクトル(オプション、デフォルトは your-iv-01234567)
    • mode : テキストを暗号化するモード(オプション、デフォルトはECB)
  • aes_decrypt : AESパラメータを使用してテキストを復号化します。
    • text : 復号化するテキスト(必須
    • key : テキストを復号するためのキー(オプション、デフォルトは your-key-0123456)
    • padding : パディングモード(オプション、デフォルトはPkcs7)
    • inputFormat : 入力形式(オプション、デフォルトはbase64)
    • iv : 初期化ベクトル(オプション、デフォルトは your-iv-01234567)
    • mode : テキストを復号化するモード(オプション、デフォルトはECB)
ダイジェスト
  • md5 : 文字列パラメータのMD5ハッシュを計算します。
    • input : ハッシュする入力文字列(必須
  • sha1 : 文字列パラメータのSHA-1ハッシュを計算します。
    • input : ハッシュする入力文字列(必須
  • sha256 : 文字列パラメータの SHA-256 ハッシュを計算します。
    • input : ハッシュする入力文字列(必須
  • sha384 : 文字列パラメータの SHA-384 ハッシュを計算します。
    • input : ハッシュする入力文字列(必須
  • sha512 : 文字列パラメータの SHA-512 ハッシュを計算します。
    • input : ハッシュする入力文字列(必須
  • sha224 : 文字列パラメータの SHA-224 ハッシュを計算します。
    • input : ハッシュする入力文字列(必須
デス
  • des_encrypt : DES パラメータを使用してテキストを暗号化します。
    • text : 暗号化するテキスト(必須
    • key : テキストを暗号化するキー(オプション、デフォルトは your-key)
    • padding : パディングモード(オプション、デフォルトはPkcs7)
    • outputFormat : 出力形式(オプション、デフォルトはbase64)
    • iv : 初期化ベクトル(オプション、デフォルトは your-iv-)
    • mode : テキストを暗号化するモード(オプション、デフォルトはECB)
  • des_decrypt : DES パラメータを使用してテキストを復号化します。
    • text : 復号化するテキスト(必須
    • key : テキストを復号化するキー(オプション、デフォルトは your-key)
    • padding : パディングモード(オプション、デフォルトはPkcs7)
    • inputFormat : 入力形式(オプション、デフォルトはbase64)
    • iv : 初期化ベクトル(オプション、デフォルトは your-iv-)
    • mode : テキストを復号化するモード(オプション、デフォルトはECB)

📝 開発

# Install dependencies npm install # Build the project npm run build # Development with auto-rebuild npm run watch

📝 ライセンス

このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

AES 暗号化および復号化用のモデル コンテキスト プロトコル サーバー。安全なデータ処理のためにさまざまなモード、パディング、および入出力形式をサポートします。

  1. 📺 デモ
    1. ✨ 特徴
      1. 🔮 近日公開
        1. 📦 インストール
          1. Smithery経由でインストール
          2. 手動インストール
        2. 🔧 使用方法
          1. 利用可能なツール
        3. 📝 開発
          1. 📝 ライセンス

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that provides tools for code modification and generation via Large Language Models, allowing users to create, modify, rewrite, and delete files using structured XML instructions.
              Last updated -
              12
              1
              Python
              MIT License
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that facilitates communication between ABAP systems and MCP clients, providing tools for managing ABAP objects, handling transport requests, and performing code analysis to enhance ABAP development workflows.
              Last updated -
              128
              35
              TypeScript
              MIT License
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server built with Express.js that provides cryptographic tools including key pair generation, shared secret derivation, and message encryption/decryption.
              Last updated -
              207
              JavaScript
            • -
              security
              A
              license
              -
              quality
              A server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.
              Last updated -
              2
              8
              TypeScript
              MIT License

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/1595901624/crypto-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server