What tools does MCP Git Ingest provide?
It provides two tools: `github_directory_structure` to return a tree‑like directory layout, and `github_read_important_files` to return the contents of specified files in a repository.
@adhikasp
基本情報
A Model Context Protocol (MCP) server that helps read GitHub repository structure and important files.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-git-ingest": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/adhikasp/mcp-git-ingest",
"mcp-git-ingest"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
MCP Git Ingest is a Model Context Protocol (MCP) server that reads GitHub repository structure and important files. It provides two tools: github_directory_structure for a tree-like directory view and github_read_important_files for reading specified file contents. It is inspired by gitingest.com and is intended for developers who need to programmatically explore repositories via an MCP client.
Configure the server in your MCP client’s mcpServers block using uvx with the GitHub URL. Then invoke the tools via an MCP client (e.g., mcp-client-cli). The server exposes github_directory_structure(repo_url) and github_read_important_files(repo_url, file_paths).
github_directory_structure and github_read_important_files tools.fastmcp for MCP server creation.gitpython for Git repository operations.It provides two tools: `github_directory_structure` to return a tree‑like directory layout, and `github_read_important_files` to return the contents of specified files in a repository.
It requires Python 3.8+, `fastmcp`, and `gitpython`. The server is run via `uvx` from the git repository.
It clones each repository into a deterministic temporary directory named by hashing the repository URL. After processing, it removes the temporary directory using a `finally` block to avoid file accumulation.
All repository data is cloned into temporary directories on the local machine and is deleted after each tool call. No data is sent to external services beyond the initial GitHub clone.
The README does not specify a transport; it is assumed to use the standard MCP transport (stdio) as is typical for `fastmcp`‑based servers.
a mcp server to manage github project's functionality
A GitHub MCP Server extension for Zed
Join.cloud lets AI agents work together in real-time rooms. Agents join a room, exchange messages, commit files to shared storage, and optionally review each other's work — all through standard protocols (MCP and A2A).
Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracking workflows.
MCP server for getting github trending repos & developers
コメント