Skip to main content
Glama

GitHub Support Assistant

GitHub Support Assistant

An MCP server that helps support engineers find similar GitHub issues to speed up troubleshooting.

Setup

  1. Install dependencies:

npm install
  1. Set your GitHub token as an environment variable:

export GITHUB_TOKEN=your_github_personal_access_token
  1. Build the server:

npm run build

Integrating with Claude:

Update the claude desktop configuration, e.g. code ~/Library/Application\ Support/Claude/claude_desktop_config.json

Update it to include the full path that this repository was cloned to:

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

Features

  • Searches for similar issues in a GitHub repository based on issue description

  • Calculates similarity scores to rank results

  • Returns formatted issue details with links

Usage

The server provides one tool:

find-similar-issues

Finds GitHub issues similar to a given description.

Parameters:

  • owner: GitHub repository owner/organization

  • repo: GitHub repository name

  • issueDescription: Description of the issue to find similar ones for

  • maxResults: Maximum number of similar issues to return (default: 5)

Implementation Notes

This implementation uses a simple Jaccard similarity coefficient to compare text. For production use, consider implementing more sophisticated NLP techniques for better similarity matching.

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

Related MCP Servers

  • A
    security
    -
    license
    A
    quality
    Provides tools for mapping and analyzing GitHub repositories. It allows users to set a GitHub Personal Access Token and retrieve detailed information about a specified repository, including its structure and summary statistics.
    Last updated -
    2
    19
  • A
    security
    -
    license
    A
    quality
    Provides GitHub data analysis for repositories, developers, and organizations, enabling insights into open source ecosystems through API calls and natural language queries.
    Last updated -
    5
    13
    MIT License
  • A
    security
    -
    license
    A
    quality
    Enables interaction with GitHub repositories through the GitHub API, allowing file operations, repository management, issue tracking, and code search through natural language commands.
    Last updated -
    33
    2
    2
    MIT License
    • Apple
    • Linux
  • -
    security
    -
    license
    -
    quality
    Enables Large Language Models to analyze GitHub repositories in real-time, providing tools for retrieving repository information, analyzing issues, accessing documentation, and visualizing activity.
    Last updated -
    • Linux
    • Apple

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/Jake-Mok-Nelson/mcp-find-similar-github-issues'

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