Skip to main content
Glama

kit de herramientas-mcp-servidor

Mecanografiado Protocolo de contexto modeloVersión LicenciaEstado GitHub

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

Related MCP server: Playwright MCP Server

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.


Latest Blog Posts

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/cyanheads/toolkit-mcp-server'

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