GitHub Support Assistant

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Searches GitHub repositories for similar issues based on issue descriptions, calculates similarity scores, and returns formatted issue details with links to help support engineers speed up troubleshooting.

Asistente de soporte de GitHub

Un servidor MCP que ayuda a los ingenieros de soporte a encontrar problemas similares en GitHub para acelerar la resolución de problemas.

Configuración

  1. Instalar dependencias:
npm install
  1. Establezca su token de GitHub como una variable de entorno:
export GITHUB_TOKEN=your_github_personal_access_token
  1. Construir el servidor:
npm run build

Integración con Claude:

Actualice la configuración del escritorio de Claude, por ejemplo, code ~/Library/Application\ Support/Claude/claude_desktop_config.json

Actualícelo para incluir la ruta completa en la que se clonó este repositorio:

{ "mcpServers": { "find-similar-github-issues": { "command": "node", "args": [ "/Users/<repo_path>/build/index.js" ] } } }

Características

  • Busca problemas similares en un repositorio de GitHub según la descripción del problema.
  • Calcula puntuaciones de similitud para clasificar los resultados
  • Devuelve detalles del problema formateados con enlaces

Uso

El servidor proporciona una herramienta:

encontrar problemas similares

Encuentra problemas de GitHub similares a una descripción dada.

Parámetros:

  • owner : propietario/organización del repositorio de GitHub
  • repo : nombre del repositorio de GitHub
  • issueDescription : Descripción del problema para encontrar problemas similares.
  • maxResults : Número máximo de problemas similares a devolver (predeterminado: 5)

Notas de implementación

Esta implementación utiliza un coeficiente de similitud de Jaccard simple para comparar texto. Para uso en producción, considere implementar técnicas de PLN más sofisticadas para una mejor coincidencia de similitudes.

You must be authenticated.

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

Ayuda a los ingenieros de soporte a encontrar problemas similares en GitHub para acelerar la resolución de problemas mediante la búsqueda en repositorios y el cálculo de puntajes de similitud basados en descripciones de problemas.

  1. Setup
    1. Integrating with Claude:
  2. Features
    1. Usage
      1. find-similar-issues
    2. Implementation Notes
      ID: gbg2t9ny3w