{"data":{"name":"com.textforagents/scheduled-agent-outcome-verification","title":"Outcome-verified watchdog for scheduled agents","description":"Watchdog that verifies scheduled agents' artifacts itself — never the claim.","version":"1.0.0","websiteUrl":"https://textforagents.com/products/scheduled-agent-outcome-verification/","repositoryUrl":null,"remotes":[{"url":"https://textforagents.com/products/scheduled-agent-outcome-verification/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-22T03:44:57.679Z","updatedAt":"2026-10-22T03:44:57.679Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Outcome-verified watchdog for scheduled agents","source":"official-registry","sourceId":"com.textforagents/scheduled-agent-outcome-verification","updatedAt":"2026-10-22T03:44:57.679Z","confidence":100,"websiteUrl":"https://textforagents.com/products/scheduled-agent-outcome-verification/","description":"Watchdog that verifies scheduled agents' artifacts itself — never the claim.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.textforagents/scheduled-agent-outcome-verification","endpointFingerprint":"4ae301d1825c68c89e4f6e33e5be4eb71e61b9e57c3b1410a6bc71664aa36d73","name":"checkpoint","title":null,"description":"Report run progress — the watchdog watches progress checkpoints against the job's own wall-clock budget, never process existence. Args: run_id, note?.","inputSchema":{"type":"object","properties":{"run_id":{"type":"string"},"note":{"type":"string"}},"required":["run_id"]},"annotations":null,"definitionHash":"2f1eed2fa6295abd5d434375cb4cd9f2bb1b73d480c4644dc5379374ad909309","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T06:46:44.620Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/scheduled-agent-outcome-verification","endpointFingerprint":"4ae301d1825c68c89e4f6e33e5be4eb71e61b9e57c3b1410a6bc71664aa36d73","name":"complete_run","title":null,"description":"Claim completion; the watchdog verifies the declared artifact itself (the claim is never trusted) and issues a signed, hash-chained verdict receipt. Metered check ($0.002 after the one-time 100-check trial / plan rules). Args: run_id, claimed?.","inputSchema":{"type":"object","properties":{"run_id":{"type":"string"},"claimed":{"type":"string"}},"required":["run_id"]},"annotations":null,"definitionHash":"58c97649aa090b35f45b3184f9c1a118d7dd48d15aa7cd4907ec64e032d7ff4b","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T06:46:44.620Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/scheduled-agent-outcome-verification","endpointFingerprint":"4ae301d1825c68c89e4f6e33e5be4eb71e61b9e57c3b1410a6bc71664aa36d73","name":"last_verified_success","title":null,"description":"When was this job's last VERIFIED success, and how old is it? Args: job_id.","inputSchema":{"type":"object","properties":{"job_id":{"type":"string"}},"required":["job_id"]},"annotations":null,"definitionHash":"863b95b0992803b12d6adcb225a9e865ec32bea3d6628f6c4f32887941aca072","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T06:46:44.620Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/scheduled-agent-outcome-verification","endpointFingerprint":"4ae301d1825c68c89e4f6e33e5be4eb71e61b9e57c3b1410a6bc71664aa36d73","name":"list_verdicts","title":null,"description":"List this operator's signed verdict receipts + receipt-chain re-verification result.","inputSchema":{"type":"object","properties":{},"required":[]},"annotations":null,"definitionHash":"d3381fb76cb91d2bd65a0a52e0d6c664a29a728ff837a932e3427e47db615c43","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T06:46:44.620Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/scheduled-agent-outcome-verification","endpointFingerprint":"4ae301d1825c68c89e4f6e33e5be4eb71e61b9e57c3b1410a6bc71664aa36d73","name":"register_job","title":null,"description":"Register a scheduled job with an outcome contract (file / URL / record, present + non-empty + fresh, optional hash/marker — or a chain contract whose stages' artifacts are the next stage's required input). Args: job_id, contract, stall_budget_s?, due_in_s?, alert via account webhook.","inputSchema":{"type":"object","properties":{"job_id":{"type":"string"},"contract":{"type":"object"},"stall_budget_s":{"type":"number"},"due_in_s":{"type":"number"}},"required":["job_id","contract"]},"annotations":null,"definitionHash":"67b0d443292b755cbdccd93676944947505ccad4d36b29b305012f72a45a9e0e","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T06:46:44.620Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/scheduled-agent-outcome-verification","endpointFingerprint":"4ae301d1825c68c89e4f6e33e5be4eb71e61b9e57c3b1410a6bc71664aa36d73","name":"start_run","title":null,"description":"Start a run for a job. Args: job_id.","inputSchema":{"type":"object","properties":{"job_id":{"type":"string"}},"required":["job_id"]},"annotations":null,"definitionHash":"502c7bc9edbf4def4da142478c2b4117e2fa1566e7304ec1766eb5964cbdca3e","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T06:46:44.620Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/scheduled-agent-outcome-verification","endpointFingerprint":"4ae301d1825c68c89e4f6e33e5be4eb71e61b9e57c3b1410a6bc71664aa36d73","name":"verify_now","title":null,"description":"Spot-verify a job's artifact now (independent fetch/hash/read-back by the watchdog). Metered check ($0.002 after trial / plan rules). Args: job_id.","inputSchema":{"type":"object","properties":{"job_id":{"type":"string"}},"required":["job_id"]},"annotations":null,"definitionHash":"bda22fe9fc8f6db93d9cad22944e6338ad87ac02d84da48a7b588a69757e3763","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T06:46:44.620Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/scheduled-agent-outcome-verification","endpointFingerprint":"4ae301d1825c68c89e4f6e33e5be4eb71e61b9e57c3b1410a6bc71664aa36d73","name":"watchdog_tick","title":null,"description":"Run the watchdog sweep: STALLED for active runs with no progress checkpoint inside the job's wall-clock budget, MISSED once per due window with no verified run. Not metered.","inputSchema":{"type":"object","properties":{},"required":[]},"annotations":null,"definitionHash":"90856033fa954ed70c8152ef3b435b4220b3ada62b1b6e29f099b62d6e4c7bf0","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T06:46:44.620Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"4ae301d1825c68c89e4f6e33e5be4eb71e61b9e57c3b1410a6bc71664aa36d73","protocol":"streamable-http","status":"indexed","toolCount":8,"observedAt":"2026-11-01T06:46:44.620Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.textforagents/scheduled-agent-outcome-verification":{"url":"https://textforagents.com/products/scheduled-agent-outcome-verification/mcp"}}},"Cursor":{"mcpServers":{"com.textforagents/scheduled-agent-outcome-verification":{"url":"https://textforagents.com/products/scheduled-agent-outcome-verification/mcp"}}},"VS Code":{"servers":{"com.textforagents/scheduled-agent-outcome-verification":{"type":"http","url":"https://textforagents.com/products/scheduled-agent-outcome-verification/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://textforagents.com/products/scheduled-agent-outcome-verification/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.textforagents%2Fscheduled-agent-outcome-verification","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.textforagents%2Fscheduled-agent-outcome-verification","name":"com.textforagents/scheduled-agent-outcome-verification","description":"Watchdog that verifies scheduled agents' artifacts itself — never the claim.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://textforagents.com/products/scheduled-agent-outcome-verification/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://textforagents.com/products/scheduled-agent-outcome-verification/","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.textforagents/scheduled-agent-outcome-verification","status":"online","lastCheckedAt":"2026-11-03T17:16:42.931Z","lastSuccessfulCheck":"2026-11-03T17:16:42.931Z","latencyMs":10,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T17:16:42.931Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T17:16:42.931Z"},"security":null,"timestamps":{"createdAt":"2026-10-22T03:44:57.679Z","updatedAt":"2026-10-22T03:44:57.679Z","observedAt":"2026-11-03T17:16:42.931Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}