yoyo: Local MCP Server for Grounded Codebase Reads and Guarded Writes with Claude Code

What yoyo Does
yoyo is an open-source local MCP server designed for working on real codebases with coding agents, including Claude Code. The tool was built partly with Claude/Claude Code and is designed to be useful from Claude Code itself.
Core Features
- Grounded repo reads: Provides agents with capabilities like
inspect,judge_change, andimpact - Guarded writes: Prevents broken edits from silently landing in the codebase
- Structured feedback: Returns machine-readable
guard_failureoutput when a write fails - Retry mechanism: Adds
retry_planso the next repair step is narrower and more targeted - Runtime guards: Supports runtime guards for interpreted languages, allowing files to be rolled back if they parse but still fail at runtime
Language Support
Currently supports 16 languages: Rust, Go, Python, TypeScript, JavaScript, C, C++, C#, Clojure, Java, Kotlin, PHP, Ruby, Swift, Bash, and Zig.
Practical Example
A Python edit might pass a syntax check but still fail because of a missing import or undefined name. yoyo can catch that in the runtime guard, restore the original file, and return structured feedback for the next fix attempt.
Recent Updates
Recent work added initial Clojure support and least-privilege runtime config bootstrap.
Availability
The tool is free to try and open source at https://github.com/avirajkhare00/yoyo.
📖 Read the full source: r/ClaudeAI
👀 See Also

Framework for AI Teammates in Slack, Operated Entirely from Claude Code
ginnie-agents is an open-source framework for running autonomous AI agents with Slack identities, three-tier memory, cron routines, and work hours — all configured and operated through Claude Code. Requires Claude Code Max, Docker, Node 22+, and a Slack workspace with app creation permissions.

Terrarium: Open-Source Sandbox for Agentic Environments with Time Machine Rewind
A versatile sandboxing solution for running multiple AI agents securely on any VPS or cloud. Features isolated worlds, reverse-proxy management, GUIs, and a time machine to rewind container state.

CC-Wiki: Turn Claude Code Sessions into a Shareable Quartz Knowledge Base
CC-Wiki converts your ~/.claude session history into a Quartz-based knowledge base. One command installs it; running /cc-wiki inside a Claude Code session packages the conversation.

Google Workspace CLI includes OpenClaw setup guide in documentation
Google's new gws (Google Workspace CLI) documentation explicitly mentions OpenClaw setup by name in a dedicated section for AI agent skills. This follows recent discussions about Google reviewing account suspensions for AI agents.