Token导航 LogoToken导航TokenDH.com
MCP ClaudeAI GitHub logo
开发工具stdio官方级别未说明来源级核验

MCP ClaudeAI GitHub

MCP Server

一个基于模型上下文协议(MCP)的GitHub集成服务器,提供15+工具用于仓库管理、分析和智能洞察,支持AI驱动的分析和组织智能。

工具数

14

提示词数

0

GitHub Stars

0

资源数

0
GitHub仓库管理PythonClaude开发工具Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

eshvargb

提供方

eshvargb

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python3 -m venv mcpenv

详细介绍

🚀 GitHub MCP服务器

![Python 3.8+](https://www.python.org/downloads/) ![MCP Protocol](https://modelcontextprotocol.io/) ![Enterprise Ready](./ENTERPRISE_DEPLOYMENT.md)

🎯 概述

全面的 模型上下文协议(MCP)服务器 GitHub与15多种强大的存储库管理、分析和洞察工具集成。通过高级搜索、人工智能分析和组织智能改变您的GitHub工作流程。

关键能力:

  • 🛠️ 完整的存储库生命周期管理(创建、分析、管理、删除)
  • 🧠 基于人工智能的存储库健康评分和见解
  • 🔍 使用过滤器、趋势分析和发现工具进行高级搜索
  • 🏢 全组织分析和技术堆栈见解
  • � 用户资料、贡献者分析和团队协作指标

🛠️ GitHub工具概述

类别工具GitHub功能
库管理5个工具使用模板创建仓库,列出和过滤仓库,获取详细的仓库信息,安全删除,用户配置文件
分析和情报3个工具存储库健康评分、贡献者分析、问题/PR模式分析、开发见解
搜索与发现2个工具多过滤器存储库搜索、趋势存储库检测、技术发现
组织智能1个工具组织组合分析、技术栈见解、团队协作指标
系统管理3个工具性能监控、API使用情况跟踪、系统健康检查

您可以做什么:

  • 🏗️ 存储库操作:创建、配置、分析和管理GitHub存储库
  • 📊 深度分析:获取健康评分、贡献者模式和发展见解
  • 智能发现:按语言、活动、星号和自定义筛选器查找存储库
  • 🏢 组织洞察:分析整个组织的投资组合和技术栈

🚀 快速设置

先决条件

  • Python 3.8+
  • GitHub个人访问令牌(repo, user 权限)
  • Claude桌面应用程序

安装

# 1. Clone repository
git clone https://github.com/your-username/github-mcp-server.git
cd github-mcp-server

# 2. Setup environment
python3 -m venv mcpenv
source mcpenv/bin/activate  # On Windows: mcpenv\Scripts\activate
pip install -r requirements.txt

# 3. Configure GitHub token
export GITHUB_TOKEN="your_github_token_here"  # Or create .env file

Claude桌面配置

添加到 ~/.config/claude-desktop/claude_desktop_config.json:

{
  "mcp": {
    "servers": {
      "github": {
        "command": "python3",
        "args": ["/path/to/github_mcp_server.py"],
        "env": {
          "GITHUB_TOKEN": "your_github_token_here"
        }
      }
    }
  }
}

重新启动克劳德桌面 以激活MCP服务器。

💡 GitHub工具示例

库管理

Create a new repository "my-project" with Python template and MIT license
List all my repositories sorted by last activity with health indicators
Get detailed analytics for "facebook/react" including contributor diversity and code metrics

高级搜索和发现

Search for trending machine learning repositories created in 2024 with 1000+ stars
Find Go microservice repositories with active development and good documentation
Get trending repositories in artificial intelligence with growth metrics

组织智能

Analyze organization "microsoft" technology stack and portfolio health
Get insights on team collaboration patterns for "kubernetes/kubernetes"

分析与洞察

Analyze issue resolution patterns and PR workflow efficiency for any repository
Get AI-powered repository health scoring with actionable recommendations

🎯 为什么选择GitHub MCP服务器?

全面的GitHub集成:

  • 完成工作流程:从存储库创建到高级分析和见解
  • AI驱动的分析:智能健康评分、模式识别和建议
  • 组织规模:处理单个回购到整个组织组合
  • 以开发人员为中心:由开发人员为开发人员构建,具有真实世界的用例

GitHub的主要功能:

  • 🏗️ 存储库生命周期:创建、配置、分析、管理和删除存储库
  • 📊 高级分析健康评分(A+至F)、贡献者分析、发展模式
  • 智能发现:使用语言、活动和质量过滤器进行多维搜索
  • 🏢 组织智能:投资组合分析、技术栈洞察、团队指标

📚 完整的GitHub工具集 (15个工具)

🏗️ 库管理 (5个工具)

  • create_github_repository -使用模板、许可证和配置创建存储库
  • list_github_repositories -使用排序和元数据列出和筛选存储库
  • get_github_repository -获取详细的存储库信息和统计数据
  • delete_github_repository -确认后安全删除存储库
  • get_github_user_info -获取用户资料、活动和贡献指标

🧠 分析和情报 (3个工具)

  • get_repository_analytics -全面的回购健康评分和贡献者分析
  • get_repository_insights -人工智能驱动的洞察力和发展模式分析
  • analyze_repository_issues -问题/PR工作流程分析和解决模式

🔍 搜索与发现 (2个工具)

  • search_repositories_advanced -按语言、星级、活动、日期进行多过滤器搜索
  • get_trending_repositories -发现具有增长指标的趋势存储库

🏢 组织智能 (1个工具)

  • get_organization_insights -组织投资组合分析和技术堆栈见解

⚙️ 系统管理 (3个工具)

  • get_cache_statistics -监控系统性能和使用模式
  • clear_cache -管理缓存数据并刷新信息
  • get_rate_limit_status -跟踪GitHub API的使用情况和限制

🔒 GitHub集成与安全

GitHub API集成:

  • 完整的GitHub REST API v3集成,提供全面的错误处理
  • 支持具有最低所需权限的个人访问令牌
  • 自动限速检测和管理
  • 实时API使用监控和优化

安全最佳实践:

  • 仅在环境变量中安全存储令牌
  • 所需的最低GitHub权限(repo, user,可选 read:org)
  • 仅限HTTPS的API通信和请求验证
  • 无敏感数据记录或持久存储

📚 文件和测试

🧪 测试

# Quick health check
python test_server.py --quick

# Full test suite  
python test_comprehensive.py

# Interactive demo
python showcase_demo.py

🤝 贡献

欢迎投稿!拜托:

  1. 分叉存储库
  2. 创建要素分支
  3. 添加新功能的测试
  4. 提交带有清晰描述的拉取请求

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

______________________________________________________________________

专为企业级GitHub集成和AI驱动的分析而构建 🚀

______________________________________________________________________

🤝 贡献与发展

开发环境设置

Developer Environment - Click to expand

目录标签

目录标签

GitHub仓库管理PythonClaude开发工具GitHub集成本地部署AI分析组织智能开发者工具

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

14

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP