agentic-community / agentic-community/mcp-gateway-registry
Circuit Breaker for MCP
- 主要言語
- Python
- スター
- 912
- フォーク
- 234
- 平均マージ
- 1日 11時間
- マージ済み PR(30日)
- 62
説明
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?
コントリビューションガイド
調査の方向性
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.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- python
- 領域
- backend-api-design
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 活発
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 30/100