{"data":{"name":"com.textforagents/span-level-replay-fork-from-failure","title":"Span-level replay: fork from the failure","description":"Fork-replay one recorded span from a failed agent run and get an attribution verdict.","version":"1.0.0","websiteUrl":"https://textforagents.com/products/span-level-replay-fork-from-failure/","repositoryUrl":null,"remotes":[{"url":"https://textforagents.com/products/span-level-replay-fork-from-failure/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-20T01:57:40.771Z","updatedAt":"2026-10-20T01:57:40.771Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Span-level replay: fork from the failure","source":"official-registry","sourceId":"com.textforagents/span-level-replay-fork-from-failure","updatedAt":"2026-10-20T01:57:40.771Z","confidence":100,"websiteUrl":"https://textforagents.com/products/span-level-replay-fork-from-failure/","description":"Fork-replay one recorded span from a failed agent run and get an attribution verdict.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.textforagents/span-level-replay-fork-from-failure","endpointFingerprint":"04dab1f3eb8dc11939e11fca426b4b45672208847b8a3d395896734e117b9883","name":"fork_safety_check","title":null,"description":"Examine ONE recorded span (or a run's span set) forensically — canonicalization, env binding, completeness, stub coverage — and return the fork-safety verdict (FORK-SAFE-LIVE / FORK-SAFE-STUBBED / FORK-DEGRADED / FORK-UNSAFE) WITHOUT executing the span or forking anything. $0.01 per span checked on the hosted surface.","inputSchema":{"type":"object","properties":{"span":{"type":"object","description":"One normalized span record."},"span_id":{"type":"string"},"spans":{"type":"array","items":{"type":"object"},"description":"A recorded run's span records; without span_id every span is checked."}}},"annotations":null,"definitionHash":"4b00f0d20dfeafe9ce4fa3f0e93fa6b2b0cfff6d8c2762344dfbe6701940d728","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T08:46:10.604Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/span-level-replay-fork-from-failure","endpointFingerprint":"04dab1f3eb8dc11939e11fca426b4b45672208847b8a3d395896734e117b9883","name":"replay_span","title":null,"description":"Fork-replay ONE recorded span from a failed agent run and return an attribution verdict (determinism vs tool drift vs env drift vs world-state vs model decision), without re-running the whole run.","inputSchema":{"type":"object","properties":{"span":{"type":"object","description":"One normalized span record."},"span_id":{"type":"string"},"spans":{"type":"array","items":{"type":"object"},"description":"A recorded run's span records; span_id selects the one to fork."}}},"annotations":null,"definitionHash":"926901607fc771182bb00bdefa52e967dcd88fd0f442e36bd13c372e5877d6f2","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T08:46:10.604Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"04dab1f3eb8dc11939e11fca426b4b45672208847b8a3d395896734e117b9883","protocol":"streamable-http","status":"indexed","toolCount":2,"observedAt":"2026-11-01T08:46:10.604Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.textforagents/span-level-replay-fork-from-failure":{"url":"https://textforagents.com/products/span-level-replay-fork-from-failure/mcp"}}},"Cursor":{"mcpServers":{"com.textforagents/span-level-replay-fork-from-failure":{"url":"https://textforagents.com/products/span-level-replay-fork-from-failure/mcp"}}},"VS Code":{"servers":{"com.textforagents/span-level-replay-fork-from-failure":{"type":"http","url":"https://textforagents.com/products/span-level-replay-fork-from-failure/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://textforagents.com/products/span-level-replay-fork-from-failure/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.textforagents%2Fspan-level-replay-fork-from-failure","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.textforagents%2Fspan-level-replay-fork-from-failure","name":"com.textforagents/span-level-replay-fork-from-failure","description":"Fork-replay one recorded span from a failed agent run and get an attribution verdict.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://textforagents.com/products/span-level-replay-fork-from-failure/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://textforagents.com/products/span-level-replay-fork-from-failure/","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.textforagents/span-level-replay-fork-from-failure","status":"online","lastCheckedAt":"2026-11-03T21:18:07.673Z","lastSuccessfulCheck":"2026-11-03T21:18:07.673Z","latencyMs":13,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T21:18:07.673Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T21:18:07.673Z"},"security":null,"timestamps":{"createdAt":"2026-10-20T01:57:40.771Z","updatedAt":"2026-10-20T01:57:40.771Z","observedAt":"2026-11-03T21:18:07.673Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}