Python
Gitingest MCP 服务器
模型上下文协议 (MCP) 服务器实现与gitingest集成,将任何 Git 存储库转换为其代码库的简单文本摘要。
特征
- 通过模型上下文协议轻松与人工智能助手集成
- Git 存储库分析和提取功能
- 支持按大小、模式和分支过滤文件
- 返回全面的存储库信息,包括摘要、文件结构和内容
用法
配置选项
将以下配置添加到您的 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文件。
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Gitingest MCP 服务器
Related Resources
Related MCP Servers
- PythonApache 2.0
- JavaScriptApache 2.0
- TypeScriptMIT License