使用说明
github mcp安全
GitHub MCP服务器的生产级速率限制
“我在构建这个项目时被GitHub停职。现在我帮助公司避免同样的错误。”
--FusionAL创始人乔纳森·梅尔顿
🌐 fusional.dev • 📧 电子邮件 • 🗓️ 图书咨询
问题
GitHub的API 多层费率限制 容易违反的:
- 主要的,重要的:5000个请求/小时
- 次要的:每分钟100个请求(未记录但严格执行)
- Copilot API:更严格的限制(确切数字未知)
大多数MCP服务器忽略了这些限制。
结果账户暂停、403个错误和自动化中断。 实例:在构建GitHub Copilot分配工具时,我在10秒内启动了31个API调用→ 账户因滥用利率限制而被暂停。这一暂停导致了FusionAL的创建。
解决方案
github-mcp-safe 是一个强化的GitHub MCP服务器实现,它增加了:
✅ 自动速率限制 带滑动窗
✅ 指数退避 429/403错误
✅ GraphQL批处理 (API使用量减少97%)
✅ 速率限制指标报告 通过MCP工具输出
✅ 生产测试 超过10000个请求,零暂停
快速开始
安装
# Using UV (recommended)
uv pip install github-mcp-safe
# Using pip
pip install github-mcp-safe
基本用法
from github_mcp_safe import SafeGitHubClient
async with SafeGitHubClient(token="ghp_...") as client:
# This request is automatically rate-limited
issues = await client.get("/repos/owner/repo/issues")
真实世界性能
案例研究:FusionAL副驾驶分配工作流程
之前:31个API调用→ 10秒后暂停
之后:1个GraphQL调用→ 2秒内完成
结果:API调用减少97%,30天内无暂停
生产指标
- 10,000+ 已处理的请求
- 0 账户暂停
- 12小时 总等待时间(避免达到限制)
- 99.7% 成功率
学分
由...创建: 乔纳森·梅尔顿 (@2EfinAwesome)
公司: 融合性 -专业的人工智能集成咨询,专注于生产级MCP服务器和API自动化。
起源故事:在因违反速率限制而被GitHub暂停后构建。将暂停变成了一项帮助他人避免同样错误的业务。
需要帮助? FusionAL构建生产级AI集成,不会让你被禁止。
→ 🌐 fusional.dev — 生产MCP部署(3500美元起)
→ 📧 jonathanmelton.fusional@gmail.com
→ 🗓️ 预约咨询电话
另见
- 融合性:统一的MCP网关-通过单个Docker命令提供150多种工具
- mcp咨询工具包:为您完成MCP业务
- GitHub费率限制文档:正式文件
⭐ 标记此回购 如果它能让你免于GitHub暂停!
💼 招聘? FusionAL构建了尊重平台限制并保持在线的AI自动化系统。
服务:
- 初级飞行员 (3500美元):在2周内通过1个工作流程证明价值
- 增长试点 (9000美元):推出具有可观察性的多工作流
- 管理运营 (每月3000美元):持续治理+支持
🌐 fusional.dev --企业人工智能的自托管MCP治理
📧 商务联系人: jonathanmelton.fusional@gmail.com
🗓️ 日程咨询: https://calendly.com/jonathanmelton004/30min
🐦 关注更新: @2EfinAwesome
