Toolkit MCP Server

by cyanheads
Verified

hybrid server

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

Integrations

  • The MCP server can be installed from source via git clone, and its contribution workflow involves git operations

  • The MCP server offers QR code generation in SVG format as one of its generator tools

kit de herramientas-mcp-servidor

Un servidor de protocolo de contexto de modelo que proporciona a los agentes LLM utilidades y herramientas del sistema, incluida la geolocalización de IP, diagnóstico de red, monitoreo del sistema, operaciones criptográficas y generación de códigos QR.

Protocolo de contexto modelo

El Protocolo de Contexto de Modelo (MCP) permite la comunicación entre:

  • Clientes : Claude Desktop, IDE y otros clientes compatibles con MCP
  • Servidores : Herramientas y recursos para la gestión y automatización de tareas
  • Agentes LLM : modelos de IA que aprovechan las capacidades del servidor

Tabla de contenido

Características

Red y geolocalización

  • Geolocalización de IP con almacenamiento en caché inteligente
  • Pruebas de conectividad de red
  • Utilidades de ping y traceroute
  • Detección de IP pública
  • Limitación de velocidad (45 solicitudes/minuto)

Utilidades del sistema

  • Recuperación de información del sistema
  • Monitoreo de recursos
  • Seguimiento del promedio de carga
  • Detalles de la interfaz de red

Herramientas de seguridad

  • Generación de hash criptográfico (MD5, SHA-1, SHA-256, SHA-512)
  • Comparación de hash en tiempo constante
  • Generación de UUID

Herramientas generadoras

  • Generación de códigos QR
    • Salida de terminal
    • Formato SVG
    • Imágenes codificadas en Base64

Instalación

# Using npm (recommended) npm install @cyanheads/toolkit-mcp-server # Or install from source git clone git@github.com:cyanheads/toolkit-mcp-server.git cd toolkit-mcp-server npm install npm run build

Configuración

Añade a la configuración de tu cliente MCP:

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

Herramientas

Operaciones de red

// 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 });

Operaciones del sistema

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

Operaciones de seguridad

// 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', {});

Operaciones del generador

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

Contribuyendo

  1. Bifurcar el repositorio
  2. Crea tu rama de funciones ( git checkout -b feature/amazing-feature )
  3. Confirme sus cambios ( git commit -m 'Add some amazing feature' )
  4. Empujar a la rama ( git push origin feature/amazing-feature )
  5. Abrir una solicitud de extracción

Licencia

Licencia Apache 2.0. Consulte la LICENCIA para más información.


You must be authenticated.

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

Un servidor de protocolo de contexto modelo que proporciona a los agentes LLM un conjunto de herramientas integral para geolocalización de IP, diagnóstico de red, monitoreo del sistema, operaciones criptográficas y generación de códigos QR.

  1. Model Context Protocol
    1. Table of Contents
      1. Features
        1. Network & Geolocation
        2. System Utilities
        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: wl3y2xyi4u