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

Argus: Open-Source VS Code Extension for Real-Time Claude Code Observability
Argus visualizes Claude Code agent steps in real-time inside VS Code, showing timeline, dependency graph, and cost/loop detection to debug token-wasting behavior.

Claude Octopus v8.48: Multi-AI Orchestration Plugin for Development Workflows
Claude Octopus v8.48 is an open-source plugin that orchestrates Claude, Codex, and Gemini AI models in parallel with distinct roles across development phases. It includes a 75% consensus gate between phases, fresh context windows for complex tasks, and specific commands like /octo:embrace for full lifecycle development.

Ory Lumen: Open Source Local Semantic Search Plugin for Claude Code
Ory Lumen is a Claude Code plugin that indexes codebases using Ollama with a code embedding model and SQLite-vec for semantic search, addressing Claude Code's performance issues with large codebases. The tool is free, local-only, and includes a SWE-style benchmark test harness for reproducible results.

MCP Server: Comparing Local and Cloud LLMs with Debate Feature
The MCP server enables developers to query local models via Ollama alongside various cloud LLMs, offering features like side-by-side comparison and a structured debate function.