Codebase Context Dumper
Provides an efficient way to transfer your project's code context into Large Language Models, respecting common ignore rules and handling large codebases.
소개
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.
주요 기능
- 1 GitHub stars
- Automatically skips binary files
- Concatenates file content with clear path headers/footers
- Supports chunking output for large codebases
- Recursively scans project directories for text files
- Respects .gitignore rules for file inclusion/exclusion
사용 사례
- Providing comprehensive codebase context to LLMs for code analysis or generation
- Automating the preparation of source code for AI-driven development workflows
- Feeding large codebases to LLMs in manageable chunks to overcome context window limitations