Agent♥︎Age
Catalog

io.github.carbaj03/retry-trace

Official7 tools

by carbaj03 · TypeScript

Inspect external HTTPS 429/503 retries with server-recorded attempts, Retry-After and arrival times.

io.github.carbaj03/retry-trace MCP Server

The io.github.carbaj03/retry-trace MCP server provides a synthetic HTTP retry diagnostic. It creates an isolated 429/503 → 200 sequence using Retry-After headers, runs an actual HTTP client against it, and then exposes server-observed attempts and synthetic findings for inspection and exchange.

🛠️ Key Features

  • Synthetic HTTP 429/503 responses followed by 200
  • Uses Retry-After headers for retry behavior testing
  • Captures server-observed attempts/trace data
  • Provides a defined MCP endpoint and related interfaces

🚀 Use Cases

  • Test how HTTP clients implement retries for HTTP 429 and HTTP 503
  • Evaluate retry timing behavior when Retry-After is present
  • Share or inspect synthetic evidence from controlled retry sequences

⚡ Developer Benefits

  • Deterministic, isolated reproduction of retry scenarios
  • Ability to run against your real HTTP client and review trace outcomes
  • Links to service, MCP, protocol, observatory, and method endpoints

⚠️ Limitations

  • Described as a public synthetic diagnostic rather than a production traffic simulator

Topics

ai-agentscurldebugginghttphttp-clientmcpmcp-serverretryretry-after