📝 説明
暗号化/復号化/アルゴリズム/ハッシュ用のモデルコンテキストプロトコル (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 を自動的にインストールするには:
手動インストール
リポジトリのクローンを作成する
依存関係をインストールする
プロジェクトを構築する
Claude Desktop MCP設定ファイルに追加する
🔧 使用方法
利用可能なツール
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)
📝 開発
📝 ライセンス
このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
AES 暗号化および復号化用のモデル コンテキスト プロトコル サーバー。安全なデータ処理のためにさまざまなモード、パディング、および入出力形式をサポートします。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA 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 -122MIT License
- AsecurityAlicenseAqualityA 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 -55MIT License
- -securityFlicense-qualityA 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 -208
- -securityAlicense-qualityA server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.Last updated -09MIT License