Gitingest MCP 服务器
模型上下文协议 (MCP) 服务器实现与gitingest集成,将任何 Git 存储库转换为其代码库的简单文本摘要。
特征
通过模型上下文协议轻松与人工智能助手集成
Git 存储库分析和提取功能
支持按大小、模式和分支过滤文件
返回全面的存储库信息,包括摘要、文件结构和内容
Related MCP server: Graphiti MCP Server
用法
配置选项
将以下配置添加到您的 AI 助手的设置中,以启用 gitingest-mcp 作为 MCP 服务器:
PyPI 安装
GitHub 安装
本地安装
API
服务器提供以下工具:
ingest_git
分析 Git 存储库并以结构化格式返回其内容。
参数:
source:Git 存储库的 URL 或本地目录路径max_file_size(可选):允许的最大文件大小(以字节为单位)(默认值:10MB)include_patterns(可选):指定要包含的文件的模式或模式集(例如“*.md,src/”)exclude_patterns(可选):指定要排除的文件的模式或模式集branch(可选):要克隆和分析的分支(默认值:“main”)
返回:
包含以下内容的字符串:
存储库摘要
文件的树状结构
存储库文件的内容
资源
gitingest网站: https://gitingest.com/
gitingest 存储库: https://github.com/cyclotruc/gitingest
执照
有关详细信息,请参阅LICENSE文件。