La respuesta corta
Mantén el servidor sin estado y mueve la memoria a una capa externa que el servidor consulta por cada solicitud. Crea un Proyecto en MemoryLake, genera un punto final de Servidor MCP y haz que tu servidor sin estado lea y escriba contexto a través de él: el estado vive en MemoryLake, por lo que cualquier instancia puede atender cualquier solicitud y aún recordar todo.
Por qué la falta de estado y la memoria no son una contradicción
El cambio en MCP 2026 separa dos cosas que solían estar entrelazadas: el transporte y el estado. Un servidor sin estado se trata del transporte: no hay sesión por conexión para fijar un cliente a una instancia. No dice nada sobre si tu aplicación tiene memoria. El error es almacenar memoria en el proceso, lo que obliga a sesiones pegajosas y rompe la escalabilidad horizontal en el momento en que se inicia una segunda instancia.
El patrón limpio es externalizar la memoria. El servidor sigue siendo un manejador de solicitudes delgado y sin estado; la capa de memoria se encarga de la durabilidad, recuperación e historia. Cada instancia apunta al mismo almacén, por lo que una solicitud puede ser atendida por cualquier nodo y aún ver el contexto completo. Esta es la misma división que el ecosistema más amplio adoptó en 2026: almacenamiento recuperable separado del contexto de tiempo de ejecución, aplicado a la capa MCP.
Antes de comenzar
Necesitarás:
- Una cuenta gratuita de MemoryLake
- Un servidor MCP sin estado (o uno que estés refactorizando para que sea sin estado)
- El contexto que tu servidor necesita persistir: hechos, reglas o archivos (PDF, Word, Excel, PowerPoint, Markdown o imágenes)
Cómo agregar memoria persistente a un servidor MCP sin estado (paso a paso)
Paso 1: Construir un Proyecto de memoria
Inicia sesión en MemoryLake y abre Gestión de Proyectos. Haz clic en Crear Proyecto y nómbralo (por ejemplo, "Memoria del servidor sin estado"). Abre el Document Drive, usa Subir para agregar archivos, luego Pestaña de Documentos → Agregar Documentos → Confirmar para adjuntarlos. Agrega reglas duraderas a través de la Pestaña de Recuerdos → Agregar Memoria → Guardar.

Paso 2: Generar un punto final de Servidor MCP
Abre la Pestaña de Servidores MCP → Agregar Servidor MCP → descríbelo (por ejemplo, "Backend del servidor sin estado") → Generar. MemoryLake devuelve un ID de Clave, un Secreto y una URL de Punto Final. Copia el Secreto de inmediato: se muestra solo una vez.

Paso 3: Consultar memoria por solicitud desde tu servidor
En tu manejador sin estado, llama a la URL de Punto Final de MemoryLake con el Secreto como un token Bearer para leer o escribir contexto en cada solicitud. Dado que la llamada es sin estado y autenticada por solicitud, cualquier instancia de servidor detrás de tu equilibrador de carga puede atender a cualquier cliente y aún recordar toda la historia. Consulta la guía de configuración de MCP para la referencia de configuración. [Prueba MemoryLake gratis]

Estado en proceso vs MemoryLake
| Dimensión | Estado en proceso | MemoryLake |
|---|---|---|
| Sobrevive al reinicio de la instancia | No | Sí |
| Funciona con balanceo de carga de ronda simple | No (necesita pegajoso) | Sí |
| Compartido entre instancias de servidor | No | Sí |
| Control de versiones | No | Sí (historia estilo Git) |
| Propiedad de datos | Tuyo, pero volátil | Tú lo posees (AES-256, duradero) |
| Referencia | — | LoCoMo #1 — 94.03% |
Consejos y mejores prácticas
- Trata el punto final de memoria como una dependencia, no como una caché: lee el contexto en el momento de la solicitud para que cualquier instancia se mantenga correcta.
- Define el alcance de los Proyectos por inquilino o espacio de trabajo para que un servidor sin estado pueda enrutar lecturas sin mantener estado por usuario.
- Regenera el token Bearer en la rotación; los servidores sin estado adoptan la nueva credencial sin agotar sesiones.
- Mantén reglas duraderas en las entradas de Memoria y contexto a granel en el Document Drive: las reglas pequeñas se recuperan rápido.
Resolución de problemas
- Diferentes instancias devuelven diferentes contextos: confirma que cada instancia apunta a la misma URL de Punto Final y Proyecto, no a un almacén local.
- La autenticación falla intermitentemente: verifica que el token Bearer se lea de la configuración compartida, no que esté incrustado en una instancia.
- "Secreto no encontrado": el Secreto se muestra solo una vez. Revoca y genera una nueva clave en la Pestaña de Servidores MCP.
Mantén el servidor sin estado, mantén la memoria
Externaliza el estado una vez y tu servidor MCP escalará horizontalmente sin renunciar a la memoria a largo plazo.