Configuración de Servidores MCP en la Interfaz Web de llama-server: Una Guía Práctica

llama-server recientemente añadió soporte para MCP (Protocolo de Contexto de Modelo), y un usuario de Reddit documentó los pasos exactos para hacerlo funcionar en la interfaz web. Esta guía proporciona instrucciones concretas de configuración para desarrolladores que quieran integrar servidores MCP con su instancia local de llama-server.
Requisitos de Configuración
Primero, asegúrate de que uv esté instalado. La guía hace referencia a la documentación oficial de instalación en https://docs.astral.sh/uv/getting-started/installation/.
Archivo de Configuración
Crea un archivo config.json en el directorio elegido con definiciones de servidores MCP. El ejemplo incluye tres servidores:
{
"mcpServers": {
"time": {
"command": "uv",
"args": ["run", "mcp-server-time", "--local-timezone=America/Chicago"]
},
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
},
"ddg-search": {
"command": "uvx",
"args": ["duckduckgo-mcp-server"]
}
}
}
Ejecutando el Proxy
Desde el mismo directorio, ejecuta este comando:
uvx mcp-proxy --named-server-config config.json --allow-origin "*" --port 8001 --stateless
Cuando ejecutes este comando, listará el nombre de cada servidor MCP. Necesitas reemplazar el sse al final de cada URL con mcp para que los servidores funcionen en la interfaz web de llama-server.
Ejemplo: Cambia http://127.0.0.1:8001/servers/time/sse a http://127.0.0.1:8001/servers/time/mcp
Configuración de la Interfaz Web
En la interfaz web de llama-server, ve a Configuración → MCP → Añadir Nuevo Servidor, y añade cada servidor de tu configuración. Por ejemplo:
http://127.0.0.1:8001/servers/time/mcphttp://127.0.0.1:8001/servers/fetch/mcphttp://127.0.0.1:8001/servers/ddg-search/mcp
Haz clic en Añadir para terminar de añadir cada servidor, luego activa el interruptor para activarlo. Los servidores MCP configurados ahora deberían funcionar en la interfaz web de llama-server.
📖 Read the full source: r/LocalLLaMA
👀 Ver también

Guía práctica de configuración y puesta en marcha del agente de IA autohospedado OpenClaw
OpenClaw es un agente de IA autoalojado que se integra con aplicaciones de mensajería y mantiene memoria persistente a través de un sistema basado en archivos. Las recomendaciones clave de configuración incluyen comenzar con la interfaz de terminal, conectar solo un canal de mensajería inicialmente y configurar correctamente el archivo SOUL.md para personalidad y reglas de seguridad.

Patrones de Diseño CLI para Agentes de IA: Conceptos Erróneos y Enfoques Prácticos
Una publicación de Reddit aclara que CLI para agentes significa un protocolo de interfaz de comandos de texto, no necesariamente un shell real, y describe los principios de diseño de CLI amigables para agentes, incluyendo ayuda al estilo Unix, pensamiento de sugerencias y mecanismos de seguridad como vistas previas de ejecución en seco y autorización humana.

Arquitectura de memoria de tres capas para el contexto persistente del agente OpenClaw
Un desarrollador construyó un sistema de memoria de 3 capas sobre la infraestructura de OpenClaw para evitar que los agentes comenzaran cada sesión sin contexto. La arquitectura incluye archivos de espacio de trabajo L1 inyectados en cada turno, búsqueda de memoria semántica L2 y documentos de referencia L3 abiertos bajo demanda.

Resultados de Pruebas del Plugin de Memoria OpenClaw y Pila Recomendada
Un usuario de Reddit probó todos los complementos de memoria de OpenClaw y descubrió que la configuración predeterminada de markdown causa inflación de tokens y compresión de instrucciones. La configuración recomendada combina Obsidian para notas legibles por humanos, QMD para búsquedas sin tokens y SQLite para datos estructurados.