# GitHub相似问题查找器
## 基本信息
- Slug: `jake-mok-nelson-mcp-find-similar-github-issues`
- Source: modelscope
- Publisher: @Jake-Mok-Nelson/mcp-find-similar-github-issues
- Categories: version-control / search / customer-support
- Hosted: No
- License: MIT License
- Source URL: https://www.modelscope.cn/mcp/servers/@Jake-Mok-Nelson/mcp-find-similar-github-issues
## 简介
帮助支持工程师通过搜索仓库并根据问题描述计算相似度得分来找到类似的GitHub问题，从而加快故障排除速度。
## 安装提示

```bash
npm install
```

## MCP Server 详情

# GitHub 支持助手

一个帮助支持工程师查找类似 GitHub 问题以加快故障排除速度的 MCP 服务器。

## 设置

1. 安装依赖项：
```
npm install
```


2. 将您的 GitHub token 设置为环境变量：
```
export GITHUB_TOKEN=your_github_personal_access_token
```


3. 构建服务器：
```
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 仓库中搜索相似的问题
- 计算相似度分数以对结果进行排序
- 返回带有链接的格式化问题详情

## 使用方法

服务器提供了一个工具：

### find-similar-issues

根据给定的描述查找类似的 GitHub 问题。

**参数：**
- `owner`: GitHub 仓库所有者/组织
- `repo`: GitHub 仓库名称
- `issueDescription`: 要查找相似问题的问题描述
- `maxResults`: 返回的最大相似问题数量（默认值：5）

## 实现说明

此实现使用简单的 Jaccard 相似系数来比较文本。对于生产用途，考虑实现更复杂的 NLP 技术以获得更好的相似度匹配。

