yoyo is a powerful code intelligence MCP server designed to enhance AI agents by providing them with 27 specialized tools to read and edit any codebase. Unlike traditional methods that rely on model memory, yoyo is grounded in the Abstract Syntax Tree (AST), ensuring precise and accurate code manipulation. This tool is built for agents and can be integrated seamlessly into Claude Code, Cursor, or any MCP-compatible agent, allowing for improved code analysis and editing capabilities.
Key Features:
High Accuracy: Achieves 99% evaluation accuracy across seven real codebases, significantly outperforming the baseline of 26% without yoyo.
No API Keys or Telemetry: Operates without the need for API keys, SaaS, or telemetry, ensuring privacy and security.
Comprehensive Toolset: Includes tools for search, read, write, rename, trace, and analyze, providing a complete solution for code management.
Language Support: Supports a wide range of programming languages including TypeScript, JavaScript, Rust, Python, Go, C, C++, C#, Java, Kotlin, PHP, Ruby, Swift, and Bash.
The true power of yoyo lies in its orchestration, where individual tools can be combined to perform complex tasks, such as finding, reading, and changing code, or tracing request paths and fixing them end-to-end. This makes yoyo an indispensable tool for developers looking to optimize their codebase management and enhance their AI-driven workflows.
Built with