El error cannot import name streamablehttp_client aparece porque el paquete mcp 2.x de Python borró esa función, y McpError pasó a llamarse MCPError. Para salir del paso fija mcp
Lightpanda 0.4.1 y Obscura 0.2.3 hablan CDP y abren las mismas webs que Chrome headless, pero no pasan las mismas pruebas. En arm64, con Playwright, Chrome superó 17 de 17, y Lightpanda y Obscura, 10 cada uno. Con 8 sesiones, Lightpanda cargó 5,6 veces más páginas por segundo que Chrome, y Obscura, 4 veces más.
REA (Reverse Engineer Anything) es un servidor MCP y una CLI con licencia MIT que dan a Claude Code, Codex o Cursor herramientas de ingeniería inversa. Probé rea-agents 6.7.0 en Docker: expone 207 herramientas, reconstruyó el grafo de la app Electron Hyper y, con Ghidra 12.1.4, decompiló un binario C compilado por mí.
Keycloak 26.7.4 puede ser el servidor de autorización de un servidor MCP: publica sus metadatos, admite registro dinámico de clientes y emite tokens JWT que FastMCP valida. No implementa RFC 8707, así que la audiencia del token se fija con un ámbito y un mapper, y el servidor MCP debe comprobarla siempre.
Home Assistant 2026.10 activa su servidor MCP con un clic desde Ajustes > Sistema > IA y te da la URL para tu agente. Lo probé con el SDK de Python y Claude Code: 28 herramientas, 45 de 122 entidades expuestas, cerraduras fuera por defecto y solo cuentas de administrador.
Si tu servidor importa mcp.server.fastmcp, actualizar el paquete mcp a la versión 2 lo rompe: FastMCP pasó a llamarse MCPServer. Tienes dos destinos, MCPServer o FastMCP 4, y en los dos hay que mover host y port a run(), construir MCPError con código y mensaje y sustituir ctx.elicit, que falla en conexiones 2026-07-28.
Shieldstral es el clasificador de seguridad de 3B que Mistral publicó en agosto de 2026: responde sí o no a una política escrita en lenguaje natural. Convertido a GGUF Q8_0 con llama.cpp y servido en CPU, no bloqueó ninguno legítimo de los 100 prompts que preparé en español e inglés, pero dejó pasar 8 de 17 inyecciones.
OpenCode usa un modelo local si declaras en opencode.json un proveedor @ai-sdk/openai-compatible con la URL de llama-server u Ollama y el límite de contexto del modelo. La versión 1.18.31 envía 7.516 tokens en su primer turno, así que los 4k que Ollama asigna por defecto sin GPU grande no bastan: reserva 32k.
Para migrar Langfuse de v3 a v4 con Docker Compose, sube primero ClickHouse a 26.4 sin tocar Langfuse, copia PostgreSQL y ClickHouse, arranca la v4 en modo de doble escritura, rellena el histórico y pasa a events_only cuando todos tus SDK sean compatibles. Lo probé con 45 931 trazas y tres versiones del SDK de Python.
DeepSeek Harness (dsh) es el arnés de agentes de código abierto que DeepSeek publicó en agosto de 2026. Funciona con un modelo local si declaras en settings.yaml un proveedor openai-completions que apunte a llama-server, con una clave de relleno y el contexto real. Con Qwen3.5-4B en CPU dejó los tests en verde en 4 de 5 intentos, pero despacio.
Dify Agent, el agente con sandbox Linux de Dify 1.16, funciona con un modelo local si instalas el plugin de Ollama y activas las llamadas a herramientas. Con Dify 1.17.1 y Qwen3.5-4B en CPU, el agente publicado dio cifras correctas en tres de tres pruebas; el modo Build no terminó ninguna de sus tres sesiones.
Engram es un binario en Go con SQLite y FTS5 que da memoria persistente a los agentes de código a través de MCP. Guarda decisiones y convenciones entre sesiones, se sincroniza por git y no necesita Node, Python ni Docker. Su búsqueda es léxica, no semántica, y eso condiciona qué conviene guardar.
Herdr es un multiplexor de terminal escrito en Rust que ejecuta tus agentes de código dentro de un servidor en segundo plano. Marca cada panel como trabajando, bloqueado o inactivo, y ese estado sube hasta el espacio de trabajo, así que sabes de un vistazo cuál agente te está esperando.
11 min23
Usamos cookies propias y de terceros para analizar el tráfico del sitio. Puedes aceptarlas, rechazarlas o configurar tu elección.
Más información sobre las cookies
Preferencias de cookies
NecesariasImprescindibles para el funcionamiento del sitio. Siempre activas.
AnalíticasNos ayudan a entender cómo se usa el sitio (Google Analytics).