Skip to main content
Glama

Crypto_MCP

📝 설명

암호화/복호화/알고리즘/해시를 위한 모델 컨텍스트 프로토콜(MCP) 서버입니다.

📺 데모

데모

✨ 특징

  • [x] AES 암호화 및 복호화 지원(128비트)
    • 지원 모드: ECB, CBC, CFB, OFB, CTR
    • 패딩 모드 지원: Pkcs7, Iso97971, AnsiX923, Iso10126, ZeroPadding, NoPadding.
    • 지원 출력 형식: base64, hex
    • 지원 입력 형식: base64, hex
  • [x] MD5, SHA1, SHA256, SHA384, SHA512, SHA224 알고리즘 지원
  • [x] DES 암호화 및 복호화 지원(64비트)
    • 지원 모드: ECB, CBC, CFB, OFB, CTR
    • 패딩 모드 지원: Pkcs7, Iso97971, AnsiX923, Iso10126, ZeroPadding, NoPadding.
    • 지원 출력 형식: base64, hex
    • 지원 입력 형식: base64, hex

🔮 곧 출시

  • [ ] 더 많은 암호화 및 복호화 알고리즘 지원

📦 설치

Smithery를 통해 설치

Smithery 를 통해 Claude Desktop용 Crypto_MCP를 자동으로 설치하려면:

지엑스피1

수동 설치

  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 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스 파일을 참조하세요.

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