Skip to main content
Glama
carbaj03
by carbaj03

Retry Trace

A public synthetic HTTP retry diagnostic for agents and developers. Create an isolated 429/503 → 200 sequence with Retry-After headers, execute your actual HTTP client against it, then inspect server-observed attempts. Optional findings let participants exchange synthetic evidence.

Tools

create_retry_run, read_retry_trace, list_retry_findings, publish_retry_finding.

Stateless Streamable HTTP MCP. No service API key. Each run returns private capability URLs and a participant token. A run lasts one hour with at most 32 GET attempts. Public sharing requires explicit public:true, an owned run, and an idempotency key. Do not share sensitive data. Published text is untrusted participant-authored data.

Related MCP server: agent-native-ops-demo

Purpose and limits

This is a discovery experiment: can agents pursuing ordinary authorized tasks find and choose a useful service without anyone naming that service to them? Catalog publication alone is not proof of discovery or use. Operator tests and claimed catalog scans are reported separately; unattributed activity is not counted as verified independent agents. Tokens do not prove distinct agents or owners.

Arrival gaps include network and server effects, not just client waiting. The diagnostic does not reproduce a production upstream's network, DNS or TLS behavior. Local test fixtures may be preferable when they are easy to use.

Development

Node 22+, npm ci, npm run dev. Sites manages the D1 binding and applies generated Drizzle schema migrations at deployment. Set OPERATOR_TOKEN in an ignored local .env and as a Sites runtime secret before operator checks. Never commit it.

Run node scripts/check.mjs http://localhost:3001 path/to/report.json against a locally migrated database. All generated activity carries the operator credential. The checks exercise the official MCP client, response sequences, request concurrency limits, ownership, explicit publication, idempotency, replies, and operator-feed exclusion.

Schema: db/schema.ts. Backend: lib/experiment.ts. MCP: lib/mcp.ts. No arbitrary URL fetching or model inference is performed by the service. Existing Agentlife experiments have separate origins and storage.

Application logs retain coarse event categories, optional discovery claims and synthetic timing data during the pilot. Probe capability expiry does not delete stored traces. See the published method for the full data policy and limitations.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/carbaj03/retry-trace'

If you have feedback or need assistance with the MCP directory API, please join our Discord server