Gitingest MCP ServerServer

narumiruna
GitHub
Git IntegrationCode AnalysisVersion Control

Loading subscription status...

💡 Description

A server implementation of the Model Context Protocol (MCP) that integrates with gitingest, transforming any Git repository into a simple text digest of its codebase.

📝 JSON Entries

{
  "mcpServers": [
    {
      "gitingestmcp": {
        "args": [
          "-U",
          "gitingestmcp"
        ],
        "command": "uvx"
      }
    },
    {
      "gitingestmcp": {
        "args": [
          "--from",
          "git+https://github.com/narumiruna/gitingest-mcp",
          "gitingestmcp"
        ],
        "command": "uvx"
      }
    },
    {
      "gitingestmcp": {
        "args": [
          "run",
          "--directory",
          "/home/<user>/workspace/gitingest-mcp",
          "gitingestmcp"
        ],
        "command": "uv"
      }
    }
  ]
}

🛠️ Tools

ingest_git

Features

  • Easy integration with AI assistants through the Model Context Protocol
  • Git repository analysis and extraction capabilities
  • Support for filtering files by size, patterns, and branches
  • Comprehensive repository information, including summaries, file structure, and content

💬 Example Queries

  • Analyze a Git repository and return its structured content.
  • Ingest data from a specific branch of a GitHub repository.