github / github/github-mcp-server
No built in safeguard against getting rate limited
- Langage dominant
- Go
- Étoiles
- 33k
- Forks
- 5k
- Merge moyen
- 2 j 1 h
- PR mergées (30 j)
- 52
Description
### Describe the bug
Agents can invoke this MCP server many times in rapid succession and trigger a rate limit lockout from GH api
### Affected version
Whatever version Github Copilot Chat uses at the moment at https://github.com/copilot
### Steps to reproduce the behavior
1. Ask the agent to deep dive into a GH repository
2. Observe the agent can trigger a lot of rapid succession invocations of the tool
3. Observe a trigger of api rate limiting occurring:
### Expected vs actual behavior
If the MCP would trigger a rate limit lockout, it should purposefully slow down and ideally warn the agent to pause between invocations and slow down, or it should just have a built in throttling/backoff to add a cooldown between invocations.
### Note
If this is *not* the `github-mcp-server` triggering this, feel free to let me know, Im not actually 100% sure this is what is triggering it but it *looks* like it is, so this seems like the first place to check in.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
No file or test is identified. First reproduce the rapid GitHub repository investigation and confirm whether github-mcp-server is issuing the requests; then locate the request path and any existing rate-limit handling. Done means the server safely slows or backs off before lockout and provides a clear warning when requests must pause.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- github, go
- Domaine
- api, backend
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100