{"data":{"name":"com.textforagents/registry-rot-watch","title":"Registry Rot Watch","description":"Registry Rot Watch: liveness + successor-contract verdicts for MCP endpoints.","version":"1.0.0","websiteUrl":"https://textforagents.com/products/registry-rot-watch/","repositoryUrl":null,"remotes":[{"url":"https://textforagents.com/products/registry-rot-watch/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-21T09:15:10.622Z","updatedAt":"2026-10-21T09:15:10.622Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Registry Rot Watch","source":"official-registry","sourceId":"com.textforagents/registry-rot-watch","updatedAt":"2026-10-21T09:15:10.622Z","confidence":100,"websiteUrl":"https://textforagents.com/products/registry-rot-watch/","description":"Registry Rot Watch: liveness + successor-contract verdicts for MCP endpoints.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.textforagents/registry-rot-watch","endpointFingerprint":"0f7d1d2eb5866a966e432d6faa9d7ad5ec90a7e1623fa839185ae77122596ba6","name":"add_watch","title":null,"description":"Watch an endpoint for status/contract changes (watch entitlement required)","inputSchema":{"type":"object"},"annotations":null,"definitionHash":"881abcd2a861ef2468d19ec8c8624e8e4e4b0a4e2b7965bec4031afe46cc0ec2","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T01:46:05.899Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/registry-rot-watch","endpointFingerprint":"0f7d1d2eb5866a966e432d6faa9d7ad5ec90a7e1623fa839185ae77122596ba6","name":"get_verdict","title":null,"description":"Latest vault verdict for an endpoint ($0.01/call; one free trial query per operator)","inputSchema":{"type":"object"},"annotations":null,"definitionHash":"06f46529618c5e90bea4ee2f30fd853e3900fc0e32eb1a1fdaf159bba3d45e72","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T01:46:05.899Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/registry-rot-watch","endpointFingerprint":"0f7d1d2eb5866a966e432d6faa9d7ad5ec90a7e1623fa839185ae77122596ba6","name":"list_watches","title":null,"description":"List your watches and alerts","inputSchema":{"type":"object"},"annotations":null,"definitionHash":"57d76067adfd240029c62734bb82eb41e233597b34ca628f5b78155dce6444aa","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T01:46:05.899Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/registry-rot-watch","endpointFingerprint":"0f7d1d2eb5866a966e432d6faa9d7ad5ec90a7e1623fa839185ae77122596ba6","name":"probe_endpoint","title":null,"description":"Live anonymous MCP probe of an endpoint, stored to the vault ($0.01/call)","inputSchema":{"type":"object"},"annotations":null,"definitionHash":"b50edbfa0879d13a938d4ac75e94a547edf1326016f3aa96021775346a26ff95","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T01:46:05.899Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/registry-rot-watch","endpointFingerprint":"0f7d1d2eb5866a966e432d6faa9d7ad5ec90a7e1623fa839185ae77122596ba6","name":"successor_check","title":null,"description":"Successor-contract verdict from the stored pre-move snapshot ($0.01/call)","inputSchema":{"type":"object"},"annotations":null,"definitionHash":"83d4d9417da6b999068156ac8c4fc447ec2af918c779d707532110b89ba9f510","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T01:46:05.899Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"0f7d1d2eb5866a966e432d6faa9d7ad5ec90a7e1623fa839185ae77122596ba6","protocol":"streamable-http","status":"indexed","toolCount":5,"observedAt":"2026-11-01T01:46:05.899Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.textforagents/registry-rot-watch":{"url":"https://textforagents.com/products/registry-rot-watch/mcp"}}},"Cursor":{"mcpServers":{"com.textforagents/registry-rot-watch":{"url":"https://textforagents.com/products/registry-rot-watch/mcp"}}},"VS Code":{"servers":{"com.textforagents/registry-rot-watch":{"type":"http","url":"https://textforagents.com/products/registry-rot-watch/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://textforagents.com/products/registry-rot-watch/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.textforagents%2Fregistry-rot-watch","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.textforagents%2Fregistry-rot-watch","name":"com.textforagents/registry-rot-watch","description":"Registry Rot Watch: liveness + successor-contract verdicts for MCP endpoints.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://textforagents.com/products/registry-rot-watch/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://textforagents.com/products/registry-rot-watch/","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.textforagents/registry-rot-watch","status":"online","lastCheckedAt":"2026-11-03T21:18:07.478Z","lastSuccessfulCheck":"2026-11-03T21:18:07.478Z","latencyMs":11,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T21:18:07.478Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T21:18:07.478Z"},"security":null,"timestamps":{"createdAt":"2026-10-21T09:15:10.622Z","updatedAt":"2026-10-21T09:15:10.622Z","observedAt":"2026-11-03T21:18:07.478Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}