Skip to main content
Glama

Gitingest MCP Server

Eine Model Context Protocol (MCP)-Serverimplementierung, die sich in gitingest integrieren lässt, um jedes Git-Repository in eine einfache Textzusammenfassung seiner Codebasis umzuwandeln.

Merkmale

  • Einfache Integration mit KI-Assistenten durch das Model Context Protocol

  • Analyse- und Aufnahmefunktionen für Git-Repositorys

  • Unterstützung für das Filtern von Dateien nach Größe, Mustern und Zweigen

  • Gibt umfassende Repository-Informationen zurück, einschließlich Zusammenfassungen, Dateistruktur und Inhalt

Related MCP server: Graphiti MCP Server

Verwendung

Konfigurationsoptionen

Fügen Sie den Einstellungen Ihres KI-Assistenten die folgende Konfiguration hinzu, um gitingest-mcp als MCP-Server zu aktivieren:

PyPI-Installation

{ "mcpServers": { "gitingestmcp": { "command": "uvx", "args": ["-U", "gitingestmcp"] } } }

GitHub-Installation

{ "mcpServers": { "gitingestmcp": { "command": "uvx", "args": [ "--from", "git+https://github.com/narumiruna/gitingest-mcp", "gitingestmcp" ] } } }

Lokale Installation

{ "mcpServers": { "gitingestmcp": { "command": "uv", "args": [ "run", "--directory", "/home/<user>/workspace/gitingest-mcp", "gitingestmcp" ] } } }

API

Der Server stellt das folgende Tool bereit:

ingest_git

Analysiert ein Git-Repository und gibt seinen Inhalt in einem strukturierten Format zurück.

Parameter:

  • source : Die URL eines Git-Repositorys oder ein lokaler Verzeichnispfad

  • max_file_size (optional): Maximal zulässige Dateigröße in Bytes (Standard: 10 MB)

  • include_patterns (optional): Muster oder Mustersatz, der die einzuschließenden Dateien angibt (z. B. „*.md, src/“)

  • exclude_patterns (optional): Muster oder Mustersatz, der die auszuschließenden Dateien angibt

  • branch (optional): Der zu klonende und zu analysierende Zweig (Standard: „main“)

Widerrufsfolgen:

Eine Zeichenfolge mit:

  1. Repository-Zusammenfassung

  2. Baumartige Struktur der Dateien

  3. Inhalt der Repository-Dateien

Ressourcen

Lizenz

Weitere Einzelheiten finden Sie in der Datei LICENSE .

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/narumiruna/gitingest-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server