Announcing Flyto Indexer: Enhanced AI Code Refactoring with Source Dependency Analysis

Flyto Indexer is an open-sourced MCP server designed to assist AI with comprehensive code base analysis for more effective refactoring. Unlike standard AI tools that often lack a deeper understanding of code dependencies, Flyto Indexer uses an AST-based system to construct a real symbol graph of your repository. This forensic view aids AI tools, like Claude, in understanding who calls a function, what files depend on it, its scope across projects, and which parts of the code are dead and could potentially be deleted.
Key Details
The server provides 23 specific tools including impact_analysis, find_references, dependency_graph, cross_project_impact, and find_dead_code. For example, when you instruct Claude to rename a function, such as validateOrder to validate_order, Flyto Indexer identifies:
- 5 call sites
- 3 affected files
- impacted areas including frontend and tests
- a medium-level risk associated with the change
Once the analysis is complete, it updates the entire codebase accordingly, reducing the guesswork involved in such operations. The tool relies purely on Python and its standard library, avoiding the use of embeddings, vector databases, or external services.
Setting up Flyto Indexer is straightforward, requiring just a couple of commands:
pip install flyto-indexer
flyto-index scan .
flyto-index serveIt integrates seamlessly with tools like Claude Code, Cursor, and Windsurf, or any MCP client, under an MIT license. Questions for users to consider include whether cross-project impact analysis is required and if the tool should be integrated as part of CI before merging AI-generated changes. The tool's developers are also keen to learn which programming languages should be prioritized for future updates.
📖 Read the full source: r/ClaudeAI
👀 See Also

Zot Chrome Operator: Let Your Terminal AI Agent Drive the Browser via Side Panel
A Chrome extension + local bridge that lets zot, a terminal-based coding AI, control browser tabs through a `browser_action` tool. Install in two commands, no zot changes required.

StartClaw: A headless browser automation tool built on ZeroClaw with Claude integration
StartClaw is a browser automation tool built on ZeroClaw's Rust base with Composio v3 for integrations, designed to run headless in the cloud without requiring local hardware. It uses Claude exclusively for reliability and includes built-in context compaction that reduces token usage by ~5x.

RescueBot: Telegram-based backup and restore for OpenClaw bots
RescueBot is a lightweight skill that automatically snapshots OpenClaw bot configurations and enables one-tap restore via Telegram commands, eliminating the need for SSH access during failures.
TextGen (text-generation-webui) Becomes Native Desktop App with Portable Builds
TextGen, the open-source alternative to LM Studio, has evolved from a web UI to a no-install desktop app for Windows, Linux, and macOS with portable builds, full privacy, and advanced quantization support.