agentic-community / agentic-community/mcp-gateway-registry
Circuit Breaker for MCP
- Langage dominant
- Python
- Étoiles
- 912
- Forks
- 234
- Merge moyen
- 1 j 11 h
- PR mergées (30 j)
- 62
Description
We need Circuit Breaker for MCP backend servers (Jira, Confluence, etc.) to prevent:
- Retry storms from agents when backend is down
- Timeout accumulation (agents waiting 30s+ for each failed call)
- Cascading failures
The registry (mcp-gateway-registry) doesn't have Circuit Breaker built-in.
Does anyone know how to implement this? What approaches are being used in production?
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
No specific files, tests, or failing cases are mentioned. Start by locating where MCP backend calls (e.g., Jira/Confluence paths) are made and where timeout/retry failures are handled in the registry codebase. Read related config/docs for current resilience behavior, then define where a circuit-breaker lives and how it is tuned. Done means failing backends are short-circuited after threshold and repeated outages no longer cause 30s+ retry storms.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- backend-api-design
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- Active
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100