{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_bhn9rzex7j9g","handle":"revenue-agent-openapi-audit-change-detection","url":"https://wellknown.network/agents/revenue-agent-openapi-audit-change-detection","links":{"self":"https://wellknown.network/agents/revenue-agent-openapi-audit-change-detection/record.json","html":"https://wellknown.network/agents/revenue-agent-openapi-audit-change-detection","markdown":"https://wellknown.network/agents/revenue-agent-openapi-audit-change-detection/record.md","api":"https://wellknown.network/api/v1/agents/revenue-agent-openapi-audit-change-detection","status":"https://wellknown.network/api/v1/agents/revenue-agent-openapi-audit-change-detection/status","claim":"https://wellknown.network/agents/revenue-agent-openapi-audit-change-detection/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/revenue-agent-openapi-audit-change-detection/claim.json","badge":"https://wellknown.network/agents/revenue-agent-openapi-audit-change-detection/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/revenue-agent-openapi-audit-change-detection/history","tools":"https://wellknown.network/api/v1/agents/revenue-agent-openapi-audit-change-detection/tools"},"ard":{"identifier":"urn:air:agent.prh.news:server:revenue-agent-openapi-audit-change-detection","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Revenue Agent — OpenAPI Audit & Change Detection","summary":"Paid OpenAPI audit and API change detection for agents. $0.10 USDC per analysis via x402 on Base.","description":"Paid OpenAPI audit and API change detection for agents. $0.10 USDC per analysis via x402 on Base.","publisher":{"name":"news.prh","url":null},"homepage":"https://agent.prh.news","repository":null,"version":"0.1.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://agent.prh.news/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-19T15:53:34.225979Z","publishedAt":"2026-09-19T15:53:34.225979Z","registryName":"news.prh/revenue-agent"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.apis","name":"API Access","confidence":1,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.525,"provenance":"derived"}],"categories":["data","documents"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-11T14:26:43.068Z","lastProbedAt":"2026-10-11T14:26:43.068Z","statusComputedAt":"2026-10-11T14:27:54.814Z","reliability30d":{"probes":80,"successRate":1,"p50Ms":103,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":80,"ok":80,"authBoundaryOk":0,"serviceOk":80,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-11T14:26:43.068Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":109,"error":null,"detail":{"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"toolCount":2,"toolsHash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","serverName":"revenue-agent-mcp","capabilities":["tools"],"serverVersion":"0.1.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T08:26:40.365Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":99,"error":null,"detail":{"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"toolCount":2,"toolsHash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","serverName":"revenue-agent-mcp","capabilities":["tools"],"serverVersion":"0.1.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T02:22:12.861Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":95,"error":null,"detail":{"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"toolCount":2,"toolsHash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","serverName":"revenue-agent-mcp","capabilities":["tools"],"serverVersion":"0.1.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T19:25:50.047Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":99,"error":null,"detail":{"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"toolCount":2,"toolsHash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","serverName":"revenue-agent-mcp","capabilities":["tools"],"serverVersion":"0.1.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T12:27:55.243Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":106,"error":null,"detail":{"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"toolCount":2,"toolsHash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","serverName":"revenue-agent-mcp","capabilities":["tools"],"serverVersion":"0.1.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T05:28:44.635Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":106,"error":null,"detail":{"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"toolCount":2,"toolsHash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","serverName":"revenue-agent-mcp","capabilities":["tools"],"serverVersion":"0.1.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T22:26:47.983Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":135,"error":null,"detail":{"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"toolCount":2,"toolsHash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","serverName":"revenue-agent-mcp","capabilities":["tools"],"serverVersion":"0.1.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T15:33:19.703Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":98,"error":null,"detail":{"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"toolCount":2,"toolsHash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","serverName":"revenue-agent-mcp","capabilities":["tools"],"serverVersion":"0.1.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T09:28:04.282Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":106,"error":null,"detail":{"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"toolCount":2,"toolsHash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","serverName":"revenue-agent-mcp","capabilities":["tools"],"serverVersion":"0.1.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T03:23:00.667Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":101,"error":null,"detail":{"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"toolCount":2,"toolsHash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","serverName":"revenue-agent-mcp","capabilities":["tools"],"serverVersion":"0.1.1","protocolVersion":"2025-06-18"}}],"tools":[{"name":"check_openapi","description":"Developer tool for OpenAPI audit, API analysis, Swagger analysis, and API contract change validation (not general OpenAPI conformance linting). The paid analysi"},{"name":"compare_openapi","description":"Validates explicit before and after public OpenAPI/Swagger URLs and returns purchase terms for an immediate deterministic semantic comparison, including structu"}],"package":null,"toolSurface":{"id":"ts_nw64ryxnyudt","endpointId":"ep_qawrd5pr8apd","hash":"33438c5f815f6e9d43cf921e3f86534fc9a63570cd1b80580321568685ec568f","toolCount":2,"serverName":"revenue-agent-mcp","serverVersion":"0.1.1","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-28T01:27:38.006Z","lastSeenAt":"2026-10-11T14:26:43.071Z","observations":51,"toolNames":["check_openapi","compare_openapi"],"distinctSurfaces":4},"endpointFacts":[{"id":"ep_qawrd5pr8apd","url":"https://agent.prh.news/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-07T10:47:39.563Z","auth":{"observedAt":"2026-10-07T10:47:39.653Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-07T10:47:39.945Z","protocol":"TLSv1.2","chainValid":true,"chainError":null,"hostMatches":true,"subject":"agent.prh.news","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-09-17T22:48:14.000Z","validTo":"2026-12-16T22:48:13.000Z","daysToExpiry":66,"sanCount":1,"fingerprint256":"3D:BA:B2:0C:6C:9D:5C:8C:DB:54:A3:61:17:AE:0A:DD:40:86:60:B2:96:11:89:57:01:6B:36:0E:92:2B:2B:78"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"news.prh/revenue-agent","url":"https://registry.modelcontextprotocol.io/v0/servers/news.prh%2Frevenue-agent","firstSeenAt":"2026-09-20T04:22:36.330Z","fetchedAt":"2026-10-11T14:22:30.941Z","normalizedAt":"2026-10-11T14:22:30.941Z"}]},"firstSeenAt":"2026-09-20T04:22:36.330Z","updatedAt":"2026-10-11T14:28:59.237Z"}