Provides an efficient way to transfer your project's code context into Large Language Models, respecting common ignore rules and handling large codebases.
Sponsored
This Model Context Protocol (MCP) server simplifies the tedious process of providing codebase context to Large Language Models (LLMs). It automates the scanning of your project directory, intelligently including text files while respecting .gitignore rules and automatically skipping binary files. The tool concatenates file content with clear path markers, making it easy for LLMs to understand the structure. Furthermore, it supports chunking, allowing you to manage codebases that exceed an LLM's context window, seamlessly integrating with MCP-compatible clients.
Key Features
011 GitHub stars
02Automatically skips binary files
03Concatenates file content with clear path headers/footers
04Supports chunking output for large codebases
05Recursively scans project directories for text files
06Respects .gitignore rules for file inclusion/exclusion
Use Cases
01Providing comprehensive codebase context to LLMs for code analysis or generation
02Automating the preparation of source code for AI-driven development workflows
03Feeding large codebases to LLMs in manageable chunks to overcome context window limitations