agentic-community / agentic-community/mcp-gateway-registry

Circuit Breaker for MCP

Ouverte
#1,668 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.