Skip to main content
Glama

Gitingest MCP Server

Servidor MCP de Gitingest

Una implementación de servidor de Protocolo de contexto de modelo (MCP) que se integra con gitingest para convertir cualquier repositorio Git en un simple resumen de texto de su código base.

Características

  • Fácil integración con asistentes de IA a través del Protocolo de Contexto de Modelo
  • Capacidades de análisis e ingesta del repositorio Git
  • Soporte para filtrar archivos por tamaño, patrones y ramas
  • Devuelve información completa del repositorio, incluidos resúmenes, estructura de archivos y contenido.

Uso

Opciones de configuración

Agregue la siguiente configuración a la configuración de su asistente de IA para habilitar gitingest-mcp como servidor MCP:

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

API

El servidor proporciona la siguiente herramienta:

ingest_git

Analiza un repositorio Git y devuelve su contenido en un formato estructurado.

Parámetros:
  • source : La URL de un repositorio Git o una ruta de directorio local
  • max_file_size (opcional): tamaño máximo de archivo permitido en bytes (predeterminado: 10 MB)
  • include_patterns (opcional): Patrón o conjunto de patrones que especifican los archivos a incluir (por ejemplo, "*.md, src/")
  • exclude_patterns (opcional): Patrón o conjunto de patrones que especifican los archivos a excluir
  • branch (opcional): La rama a clonar y analizar (predeterminado: "principal")
Devoluciones:

Una cadena que contiene:

  1. Resumen del repositorio
  2. Estructura de los archivos en forma de árbol
  3. Contenido de los archivos del repositorio

Recursos

Licencia

Consulte el archivo LICENCIA para obtener más detalles.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Servidor MCP de Gitingest

  1. Características
    1. Uso
      1. Opciones de configuración
    2. API
      1. ingest_git
    3. Recursos
      1. Licencia

        Related MCP Servers

        • A
          security
          F
          license
          A
          quality
          MCP Server for the GitHub API, providing features for file operations, repository management, and advanced search, with automatic branch creation and comprehensive error handling.
          Last updated -
          18
          4
          3
          TypeScript
          • Linux
          • Apple
        • A
          security
          F
          license
          A
          quality
          MCP server for managing Git operations on local repositories, allowing users to list repositories, get and create tags, list commits, push tags, and refresh repositories through a standardized interface.
          Last updated -
          6
          Python

        View all related MCP servers

        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