Summarizes code files within a directory using Gemini Flash 2.0, and offers an MCP server for LLM tool integration.
Code Summarizer is a command-line tool and MCP server that streamlines code comprehension by automatically generating summaries of code files using Gemini Flash 2.0. It recursively processes files, respects .gitignore rules, and provides summaries with configurable detail levels and lengths. The integrated Model Context Protocol (MCP) server allows seamless integration with LLM tools like Claude Desktop and Cursor AI, enabling developers to access code summaries and file content directly within their preferred environments.