GitLab论坛MCP
⚠️ 这是一个非官方的、由社区创建的MCP -不隶属于或不受GitLab股份有限公司认可。
专门为GitLab论坛故障排除和支持配置的模型上下文协议(MCP)stdio服务器。这是一个专门的叉子 话语mcp 优化为https://forum.gitlab.com.
非常适合GitLab用户和支持团队 他们需要快速搜索、阅读和分析GitLab社区论坛上的讨论,以排除CI/CD问题、GitLab功能和社区支持。
GitLab特定功能
- 🎯 为GitLab论坛预配置 (https://forum.gitlab.com)
- 🔍 通过GitLab兼容性修复增强搜索 -改进了错误处理和调试日志记录
- ⚡ 优化的工作流程 用于GitLab故障排除场景
- 📁 即用型配置文件 -只需克隆并运行
- 🏷️ 以GitLab为中心的配置 常见支持主题
快速开始
命令行用法
推荐:使用GitLab论坛配置文件运行
npx -y @ahnmichael/gitlab-forum-mcp@latest --profile gitlab-forum-profile.json替代方案:使用站点参数运行
npx -y @ahnmichael/gitlab-forum-mcp@latest --site https://forum.gitlab.com在Claude桌面中使用
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"gitlab-forum": {
"command": "npx",
"args": ["-y", "@ahnmichael/gitlab-forum-mcp@latest", "--site", "https://forum.gitlab.com"]
}
}
}或者使用配置文件配置:
{
"mcpServers": {
"gitlab-forum": {
"command": "npx",
"args": ["-y", "@ahnmichael/gitlab-forum-mcp@latest", "--profile", "/path/to/gitlab-forum-profile.json"]
}
}
}可用工具
- 话语研究 -搜索GitLab论坛讨论
- 讨论主题 -阅读完整主题
- discuse_read_post -阅读个人帖子
- 话语列表类别 -浏览论坛类别
- discuse_list_tags -浏览可用标签
- 话语_用户 -获取用户信息
- 话语过滤器主题 -按各种条件筛选主题
获取配置文件
- 克隆此存储库:
git clone https://github.com/ahnmichael/gitlab-forum-mcp.git
cd gitlab-forum-mcp- 使用配置文件:
npx -y @ahnmichael/gitlab-forum-mcp@latest --profile gitlab-forum-profile.json需求
- Node.js: >= 18
- Internet连接 访问GitLab论坛
贡献
这是一个专门的叉子 话语mcp GitLab论坛使用。
- 报告问题:
- 源代码:使用Node.js和TypeScript构建
- 贡献:欢迎PR对GitLab进行特定改进
许可证
MIT许可证-请参阅 许可证 文件以获取详细信息。
致谢
- 原创 话语mcp Discourse项目
- 通过Claude Desktop测试开发的增强搜索功能
