Sobre el proyecto
Reticle se autodenomina "el Wireshark para el Protocolo de Contexto de Modelo". Es un proxy más una interfaz de escritorio que intercepta, visualiza y perfila el tráfico JSON-RPC entre un cliente LLM y servidores MCP.
Funcionalidades clave:
- Inspeccionar mensajes JSON-RPC crudos (solicitudes, notificaciones, respuestas)
- Correlacionar instantáneamente pares solicitud ↔ respuesta
- Perfilado de latencia y estimación de uso de tokens
- Capturar stderr y salida de fallos del servidor
- Grabar sesiones y exportar registros
Los transportes compatibles incluyen stdio, HTTP transmisible, WebSocket y HTTP/SSE. Tres comandos CLI cubren los flujos principales: `mcp-reticle run` envuelve servidores MCP stdio para inspección, `mcp-reticle proxy` actúa como proxy inverso para transportes HTTP/SSE/WebSocket, y `mcp-reticle ui` inicia la interfaz de escritorio. Existe un modo solo registro sin UI, y un comando `daemon` sin interfaz actúa como centro de telemetría.
La instalación se realiza mediante npm, pip o Homebrew, o compilando desde el código fuente usando `just build`. La documentación completa, incluyendo arquitectura, guías de seguridad, configuración de cliente, solución de problemas y formatos de exportación, se mantiene en la Wiki de GitHub.
La herramienta trata las grabaciones y exportaciones como artefactos sensibles porque pueden contener entradas y salidas de herramientas. El proyecto está licenciado bajo MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.