yoyo: Servidor MCP local para lecturas fundamentadas de bases de código y escrituras controladas con Claude Code

Qué hace yoyo
yoyo es un servidor MCP local de código abierto diseñado para trabajar en bases de código reales con agentes de codificación, incluyendo Claude Code. La herramienta fue construida en parte con Claude/Claude Code y está diseñada para ser útil desde el propio Claude Code.
Características principales
- Lecturas fundamentadas de repositorios: Proporciona a los agentes capacidades como
inspect,judge_changeeimpact - Escrituras protegidas: Evita que ediciones defectuosas se apliquen silenciosamente en la base de código
- Retroalimentación estructurada: Devuelve una salida legible por máquina
guard_failurecuando una escritura falla - Mecanismo de reintento: Añade
retry_planpara que el siguiente paso de reparación sea más específico y dirigido - Protecciones en tiempo de ejecución: Soporta protecciones en tiempo de ejecución para lenguajes interpretados, permitiendo revertir archivos si se analizan sintácticamente pero aún fallan en ejecución
Soporte de lenguajes
Actualmente soporta 16 lenguajes: Rust, Go, Python, TypeScript, JavaScript, C, C++, C#, Clojure, Java, Kotlin, PHP, Ruby, Swift, Bash y Zig.
Ejemplo práctico
Una edición en Python podría pasar una verificación de sintaxis pero aún fallar debido a una importación faltante o un nombre no definido. yoyo puede detectar eso en la protección de tiempo de ejecución, restaurar el archivo original y devolver retroalimentación estructurada para el siguiente intento de corrección.
Actualizaciones recientes
Trabajos recientes añadieron soporte inicial para Clojure y arranque de configuración de tiempo de ejecución con privilegios mínimos.
Disponibilidad
La herramienta es gratuita para probar y de código abierto en https://github.com/avirajkhare00/yoyo.
📖 Leer la fuente completa: r/ClaudeAI
👀 Ver también

Claude Sessions: Aplicación de Escritorio Ligera para Navegar el Historial de Código de Claude
Claude Sessions es una nueva aplicación de escritorio que permite a los desarrolladores navegar por su historial de sesiones de Claude Code localmente. Lee desde ~/.claude/projects, organiza las sesiones por proyecto, maneja sesiones grandes de hasta 500k+ tokens sin retraso, e incluye funcionalidad de búsqueda y navegación por teclado.

Skillware agrega prompt_rewriter para la compresión determinista de tokens en bucles de agentes de la API de Claude.
Skillware ha fusionado una nueva habilidad de reescritura de prompts que comprime los prompts entre un 50-80% antes de enviarlos a la API de Claude, reduciendo costos en bucles agenticos mientras mantiene un comportamiento estable mediante compresión determinista.

Mente Barril MCP: Memoria Persistente para Código Claude y Agentes Compatibles con MCP
Mind Keg MCP v0.1.1 es un servidor MCP de código abierto que proporciona memoria persistente para Claude Code y otros agentes compatibles con MCP. Almacena aprendizajes localmente mediante SQLite y los recupera mediante búsqueda semántica, permitiendo que los asistentes de codificación con IA recuerden el contexto entre sesiones.

Zot: Un agente de codificación ligero para terminal ahora compatible con Claude Opus 4.8
Zot es un agente de codificación minimalista para terminal, distribuido como un único binario estático de Go sin dependencias de runtime ni Docker. Ahora soporta Claude Opus 4.8 junto con docenas de otros modelos.