GitHub サポートアシスタント
サポート エンジニアが同様の GitHub の問題を見つけてトラブルシューティングを迅速化するのに役立つ MCP サーバー。
設定
- 依存関係をインストールします:
- GitHub トークンを環境変数として設定します。
- サーバーを構築します。
Claude との統合:
claude デスクトップ構成を更新します (例: code ~/Library/Application\ Support/Claude/claude_desktop_config.json
このリポジトリのクローン先の完全なパスを含めるように更新します。
特徴
- 問題の説明に基づいて GitHub リポジトリ内の類似の問題を検索します
- 類似度スコアを計算して結果をランク付けします
- リンク付きのフォーマットされた問題の詳細を返します
使用法
サーバーは次のツールを 1 つ提供します。
類似の問題を見つける
指定された説明に類似した GitHub の問題を検索します。
パラメータ:
owner
: GitHubリポジトリの所有者/組織repo
: GitHubリポジトリ名issueDescription
: 類似の問題を見つけるための問題の説明maxResults
: 返される類似の問題の最大数(デフォルト: 5)
実装ノート
この実装では、テキストの比較に単純なJaccard類似度係数を使用しています。本番環境での使用においては、より高度なNLP技術を導入し、より正確な類似度マッチングを実現することをご検討ください。
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
リポジトリを検索し、問題の説明に基づいて類似度スコアを計算することで、サポート エンジニアが類似の GitHub の問題を見つけてトラブルシューティングを迅速化できるように支援します。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityProvides 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 -217TypeScript
- -securityFlicense-qualityEnables interaction with GitHub through the GitHub API, supporting file operations, repository management, advanced search, and issue tracking with comprehensive error handling and automatic branch creation.Last updated -91TypeScript
- -securityFlicense-qualityEnables comprehensive GitHub operations through natural language including file management, repository administration, issue tracking, and advanced code searching.Last updated -22,5731TypeScript
- AsecurityFlicenseAqualityProvides GitHub data analysis for repositories, developers, and organizations, enabling insights into open source ecosystems through API calls and natural language queries.Last updated -52JavaScript