mcp-helper-tools

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • The MCP server is hosted on GitHub and references the repository for source code access and contributions.

  • Enables generation of QR codes in SVG format through the MCP server's generator tools.

  • The MCP server is built with TypeScript 5.3, allowing for type-safe development and integration.

mcp-헬퍼-도구

툴킷-mcp-서버 기반

IP 지리적 위치, 네트워크 진단, 시스템 모니터링, 암호화 작업, QR 코드 생성을 포함한 시스템 유틸리티와 도구를 LLM 에이전트에게 제공하는 모델 컨텍스트 프로토콜 서버입니다.

모델 컨텍스트 프로토콜

모델 컨텍스트 프로토콜(MCP)은 다음 간의 통신을 가능하게 합니다.

  • 클라이언트 : Claude Desktop, IDE 및 기타 MCP 호환 클라이언트
  • 서버 : 작업 관리 및 자동화를 위한 도구 및 리소스
  • LLM 에이전트 : 서버의 기능을 활용하는 AI 모델

목차

특징

인코딩 도구

  • Base64 인코딩/디코딩
  • URL 인코딩/디코딩
  • HTML 인코딩/디코딩

네트워크 및 지리적 위치

  • 지능형 캐싱을 갖춘 IP 지리적 위치
  • 속도 제한(분당 45개 요청)

보안 도구

  • 암호화 해시 생성(MD5, SHA-1, SHA-256, SHA-512)
  • 상수 시간 해시 비교
  • UUID 생성

발전기 도구

  • QR 코드 생성
    • 터미널 출력
    • SVG 형식
    • Base64로 인코딩된 이미지

설치

지엑스피1

구성

MCP 클라이언트 설정에 추가:

{ "mcpServers": { "toolkit": { "command": "node", "args": ["node_modules/@cyanheads/toolkit-mcp-server/build/index.js"], "env": { "NODE_ENV": "production" } } } }

도구

네트워크 운영

// Get geolocation data const geo = await mcp.use('toolkit-mcp-server', 'geolocate', { query: '8.8.8.8' }); // Check connectivity const conn = await mcp.use('toolkit-mcp-server', 'checkConnectivity', { host: 'example.com', port: 443 });

시스템 운영

// Get system information const sysInfo = await mcp.use('toolkit-mcp-server', 'getSystemInfo', {}); // Get load average const load = await mcp.use('toolkit-mcp-server', 'getLoadAverage', {});

보안 운영

// Generate hash const hash = await mcp.use('toolkit-mcp-server', 'hashData', { input: 'test data', algorithm: 'sha256' }); // Generate UUID const uuid = await mcp.use('toolkit-mcp-server', 'generateUUID', {});

발전기 운영

// Generate QR code const qr = await mcp.use('toolkit-mcp-server', 'generateQRCode', { data: 'https://example.com', type: 'svg' });

기여하다

  1. 저장소를 포크하세요
  2. 기능 브랜치를 생성합니다( git checkout -b feature/amazing-feature )
  3. 변경 사항을 커밋하세요( git commit -m 'Add some amazing feature' )
  4. 브랜치에 푸시( git push origin feature/amazing-feature )
  5. 풀 리퀘스트 열기

특허

Apache 라이선스 2.0. 자세한 내용은 라이선스를 참조하세요.


-
security - not tested
A
license - permissive license
-
quality - not tested

@cyanheads 툴킷 MCP 서버 포크. 인코딩 기능을 추가하고 시스템 네트워크 기능을 제거했습니다.

  1. Model Context Protocol
    1. Table of Contents
      1. Features
        1. Encoding Tools
        2. Network & Geolocation
        3. Security Tools
        4. Generator Tools
      2. Installation
        1. Configuration
          1. Tools
            1. Network Operations
            2. System Operations
            3. Security Operations
            4. Generator Operations
          2. Contributing
            1. License
              ID: 3ay33mxf98