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.

GitHub 지원 도우미

엔지니어가 유사한 GitHub 문제를 찾아 문제 해결 속도를 높이는 데 도움이 되는 MCP 서버입니다.

설정

  1. 종속성 설치:

지엑스피1

  1. GitHub 토큰을 환경 변수로 설정하세요.
export GITHUB_TOKEN=your_github_personal_access_token
  1. 서버를 빌드하세요:
npm run build

Claude와 통합:

Claude 데스크탑 구성을 업데이트합니다(예: code ~/Library/Application\ Support/Claude/claude_desktop_config.json

이 저장소가 복제된 전체 경로를 포함하도록 업데이트합니다.

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

특징

  • 문제 설명을 기반으로 GitHub 저장소에서 유사한 문제 검색
  • 유사성 점수를 계산하여 결과를 순위화합니다.
  • 링크가 포함된 형식화된 문제 세부 정보를 반환합니다.

용법

서버는 하나의 도구를 제공합니다.

유사한 문제 찾기

주어진 설명과 유사한 GitHub 문제를 찾습니다.

매개변수:

  • owner : GitHub 저장소 소유자/조직
  • repo : GitHub 저장소 이름
  • issueDescription : 유사한 문제를 찾기 위한 문제 설명
  • maxResults : 반환할 유사한 문제의 최대 개수(기본값: 5)

구현 노트

이 구현은 간단한 Jaccard 유사도 계수를 사용하여 텍스트를 비교합니다. 실제 환경에서는 더 나은 유사도 매칭을 위해 더욱 정교한 NLP 기법을 구현하는 것을 고려해 보세요.

You must be authenticated.

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

지원 엔지니어가 저장소를 검색하고 문제 설명을 기반으로 유사성 점수를 계산하여 문제 해결 속도를 높이기 위해 유사한 GitHub 문제를 찾는 데 도움이 됩니다.

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