Rohan Protocol: servidor MCP en memoria para prevenir fugas de contexto

Fuentes: Rohan Protocol: In-Memory MCP Server to Prevent Context Leaks

Rohan Protocol es un servidor de código abierto para el Model Context Protocol (MCP) diseñado para mitigar riesgos de seguridad en la ejecución de herramientas de agentes autónomos. Su objetivo principal es prevenir fugas de contexto, exfiltración de credenciales e inyecciones de prompts durante la interacción con modelos de lenguaje grandes (LLM). A diferencia de la implementación estándar de MCP, que ejecuta las herramientas en texto plano y expone datos sensibles en el contexto de inferencia, Rohan utiliza un proxy de seguridad en memoria que evalúa los parámetros en RAM aislada y elimina cualquier dato en texto plano antes de enviarlo al modelo.

El sistema opera en la versión beta pública (v0.6.0) y se distribuye como una librería npm. Su arquitectura se basa en tres pilares de seguridad: un firewall semántico (V-01) que filtra inyecciones de Unicode, un mecanismo de borrado determinista de memoria (V-02) que sobrescribe los buffers de memoria volátil inmediatamente, y un sistema de compromiso criptográfico que ancla las transiciones de estado en la blockchain Midnight sin coste de gas. El repositorio incluye el servidor MCP, el motor de compromiso en memoria, contratos inteligentes y clientes web. Está compatible con entornos como Claude Desktop y Cursor IDE, permitiendo a los desarrolladores integrar estas medidas de privacidad en sus flujos de trabajo de agentes mediante la configuración de un servidor MCP adicional.