{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_mq25tkwhwkgy","handle":"verify-api","url":"https://wellknown.network/agents/verify-api","links":{"self":"https://wellknown.network/agents/verify-api/record.json","html":"https://wellknown.network/agents/verify-api","markdown":"https://wellknown.network/agents/verify-api/record.md","api":"https://wellknown.network/api/v1/agents/verify-api","status":"https://wellknown.network/api/v1/agents/verify-api/status","claim":"https://wellknown.network/agents/verify-api/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/verify-api/claim.json","badge":"https://wellknown.network/agents/verify-api/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/verify-api/history","tools":"https://wellknown.network/api/v1/agents/verify-api/tools"},"ard":{"identifier":"urn:air:slinging-chloride-chair.ngrok-free.dev:server:verify-api","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"verify-api","summary":"AI claim verification MCP endpoint with x402 payments and stealth web fetch","description":"AI claim verification MCP endpoint with x402 payments and stealth web fetch","publisher":{"name":"drain54","url":null},"homepage":null,"repository":"https://github.com/drain54/verify-api","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://slinging-chloride-chair.ngrok-free.dev/v1/verify","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://verify.drain54.my.id","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-25T10:40:03.459626Z","publishedAt":"2026-09-25T10:40:03.459626Z","registryName":"io.github.drain54/verify-api"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.web-scraping","name":"Web Scraping","confidence":0.964,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.814,"provenance":"derived"},{"slug":"data.web-search","name":"Web Search","confidence":0.554,"provenance":"derived"},{"slug":"infra.cloud","name":"Cloud Platforms","confidence":0.554,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.51,"provenance":"derived"},{"slug":"infra.browser-automation","name":"Browser Automation","confidence":0.51,"provenance":"derived"}],"categories":["commerce","data","infra"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-31T08:24:01.392Z","lastProbedAt":"2026-10-31T08:24:01.392Z","statusComputedAt":"2026-10-31T08:27:06.913Z","reliability30d":{"probes":114,"successRate":0.9561,"p50Ms":561,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":112,"ok":107,"authBoundaryOk":0,"serviceOk":107,"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-31T08:24:01.392Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":554,"error":null,"detail":{"tools":[{"name":"verify_ai_claim","description":"Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE"},{"name":"check_endpoint_health","description":"Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second ti"},{"name":"solve_captcha","description":"Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure wi"},{"name":"get_captcha_pricing","description":"Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with ze"},{"name":"read_web_page","description":"Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown"},{"name":"search_web","description":"Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippe"},{"name":"extract_json_from_web","description":"Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requi"},{"name":"fetch_stealth_web","description":"Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requ"}],"toolCount":8,"toolsHash":"45047045971c16d47ca2c7acc68b3245d94113f796906591d7cc17b2cff6e59e","serverName":"io.github.drain54/verify-api","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-31T00:25:43.295Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":520,"error":null,"detail":{"tools":[{"name":"verify_ai_claim","description":"Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE"},{"name":"check_endpoint_health","description":"Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second ti"},{"name":"solve_captcha","description":"Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure wi"},{"name":"get_captcha_pricing","description":"Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with ze"},{"name":"read_web_page","description":"Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown"},{"name":"search_web","description":"Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippe"},{"name":"extract_json_from_web","description":"Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requi"},{"name":"fetch_stealth_web","description":"Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requ"}],"toolCount":8,"toolsHash":"45047045971c16d47ca2c7acc68b3245d94113f796906591d7cc17b2cff6e59e","serverName":"io.github.drain54/verify-api","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T17:28:13.559Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":638,"error":null,"detail":{"tools":[{"name":"verify_ai_claim","description":"Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE"},{"name":"check_endpoint_health","description":"Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second ti"},{"name":"solve_captcha","description":"Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure wi"},{"name":"get_captcha_pricing","description":"Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with ze"},{"name":"read_web_page","description":"Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown"},{"name":"search_web","description":"Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippe"},{"name":"extract_json_from_web","description":"Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requi"},{"name":"fetch_stealth_web","description":"Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requ"}],"toolCount":8,"toolsHash":"45047045971c16d47ca2c7acc68b3245d94113f796906591d7cc17b2cff6e59e","serverName":"io.github.drain54/verify-api","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T09:29:20.355Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":892,"error":null,"detail":{"tools":[{"name":"verify_ai_claim","description":"Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE"},{"name":"check_endpoint_health","description":"Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second ti"},{"name":"solve_captcha","description":"Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure wi"},{"name":"get_captcha_pricing","description":"Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with ze"},{"name":"read_web_page","description":"Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown"},{"name":"search_web","description":"Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippe"},{"name":"extract_json_from_web","description":"Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requi"},{"name":"fetch_stealth_web","description":"Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requ"}],"toolCount":8,"toolsHash":"45047045971c16d47ca2c7acc68b3245d94113f796906591d7cc17b2cff6e59e","serverName":"io.github.drain54/verify-api","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-30T06:26:15.521Z","kind":"mcp_initialize","ok":false,"httpStatus":404,"latencyMs":27,"error":"http 404","detail":null},{"at":"2026-10-30T01:26:04.981Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":585,"error":null,"detail":{"tools":[{"name":"verify_ai_claim","description":"Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE"},{"name":"check_endpoint_health","description":"Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second ti"},{"name":"solve_captcha","description":"Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure wi"},{"name":"get_captcha_pricing","description":"Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with ze"},{"name":"read_web_page","description":"Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown"},{"name":"search_web","description":"Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippe"},{"name":"extract_json_from_web","description":"Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requi"},{"name":"fetch_stealth_web","description":"Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requ"}],"toolCount":8,"toolsHash":"45047045971c16d47ca2c7acc68b3245d94113f796906591d7cc17b2cff6e59e","serverName":"io.github.drain54/verify-api","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T18:32:24.167Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":614,"error":null,"detail":{"tools":[{"name":"verify_ai_claim","description":"Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE"},{"name":"check_endpoint_health","description":"Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second ti"},{"name":"solve_captcha","description":"Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure wi"},{"name":"get_captcha_pricing","description":"Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with ze"},{"name":"read_web_page","description":"Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown"},{"name":"search_web","description":"Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippe"},{"name":"extract_json_from_web","description":"Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requi"},{"name":"fetch_stealth_web","description":"Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requ"}],"toolCount":8,"toolsHash":"45047045971c16d47ca2c7acc68b3245d94113f796906591d7cc17b2cff6e59e","serverName":"io.github.drain54/verify-api","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T10:25:57.568Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":615,"error":null,"detail":{"tools":[{"name":"verify_ai_claim","description":"Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE"},{"name":"check_endpoint_health","description":"Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second ti"},{"name":"solve_captcha","description":"Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure wi"},{"name":"get_captcha_pricing","description":"Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with ze"},{"name":"read_web_page","description":"Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown"},{"name":"search_web","description":"Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippe"},{"name":"extract_json_from_web","description":"Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requi"},{"name":"fetch_stealth_web","description":"Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requ"}],"toolCount":8,"toolsHash":"45047045971c16d47ca2c7acc68b3245d94113f796906591d7cc17b2cff6e59e","serverName":"io.github.drain54/verify-api","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T02:29:28.379Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":874,"error":null,"detail":{"tools":[{"name":"verify_ai_claim","description":"Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE"},{"name":"check_endpoint_health","description":"Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second ti"},{"name":"solve_captcha","description":"Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure wi"},{"name":"get_captcha_pricing","description":"Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with ze"},{"name":"read_web_page","description":"Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown"},{"name":"search_web","description":"Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippe"},{"name":"extract_json_from_web","description":"Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requi"},{"name":"fetch_stealth_web","description":"Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requ"}],"toolCount":8,"toolsHash":"45047045971c16d47ca2c7acc68b3245d94113f796906591d7cc17b2cff6e59e","serverName":"io.github.drain54/verify-api","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T19:26:35.134Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":917,"error":null,"detail":{"tools":[{"name":"verify_ai_claim","description":"Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE"},{"name":"check_endpoint_health","description":"Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second ti"},{"name":"solve_captcha","description":"Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure wi"},{"name":"get_captcha_pricing","description":"Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with ze"},{"name":"read_web_page","description":"Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown"},{"name":"search_web","description":"Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippe"},{"name":"extract_json_from_web","description":"Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requi"},{"name":"fetch_stealth_web","description":"Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requ"}],"toolCount":8,"toolsHash":"45047045971c16d47ca2c7acc68b3245d94113f796906591d7cc17b2cff6e59e","serverName":"io.github.drain54/verify-api","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"verify_ai_claim","description":"Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE"},{"name":"check_endpoint_health","description":"Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second ti"},{"name":"solve_captcha","description":"Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure wi"},{"name":"get_captcha_pricing","description":"Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with ze"},{"name":"read_web_page","description":"Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown"},{"name":"search_web","description":"Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippe"},{"name":"extract_json_from_web","description":"Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requi"},{"name":"fetch_stealth_web","description":"Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requ"}],"package":null,"toolSurface":{"id":"ts_aaqj9mvr7q7c","endpointId":"ep_hmek4u94qm5y","hash":"45047045971c16d47ca2c7acc68b3245d94113f796906591d7cc17b2cff6e59e","toolCount":8,"serverName":"io.github.drain54/verify-api","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-26T09:27:09.366Z","lastSeenAt":"2026-10-31T08:24:01.395Z","observations":126,"toolNames":["verify_ai_claim","check_endpoint_health","solve_captcha","get_captcha_pricing","read_web_page","search_web","extract_json_from_web","fetch_stealth_web"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_fajtbgzs5vwu","url":"https://slinging-chloride-chair.ngrok-free.dev/v1/verify","type":"mcp_streamable_http","factsCheckedAt":"2026-10-17T07:25:24.173Z","auth":{"observedAt":"2026-10-17T07:25:24.201Z","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-17T07:25:24.220Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"*.ngrok-free.dev","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-25T15:24:37.000Z","validTo":"2026-12-24T15:24:36.000Z","daysToExpiry":54,"sanCount":2,"fingerprint256":"C0:2F:AE:E2:4A:8C:F2:71:AA:91:C2:8B:94:29:49:BA:10:EC:44:13:C6:D4:27:A5:98:B1:5A:54:67:97:88:24"}},{"id":"ep_hmek4u94qm5y","url":"https://verify.drain54.my.id","type":"mcp_streamable_http","factsCheckedAt":"2026-10-29T18:32:24.177Z","auth":{"observedAt":"2026-10-29T18:32:24.423Z","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-29T18:32:24.456Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"drain54.my.id","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-15T08:36:14.000Z","validTo":"2026-12-14T08:36:13.000Z","daysToExpiry":43,"sanCount":2,"fingerprint256":"0B:E6:62:5D:88:1A:68:38:EB:5C:1E:60:FB:DF:E3:86:08:E4:40:1B:47:4A:28:79:F0:52:D3:A0:16:B1:E2:10"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.drain54/verify-api","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.drain54%2Fverify-api","firstSeenAt":"2026-09-06T13:20:52.317Z","fetchedAt":"2026-10-29T23:17:56.851Z","normalizedAt":"2026-10-29T23:17:56.851Z"}]},"firstSeenAt":"2026-09-06T13:20:52.317Z","updatedAt":"2026-10-31T08:28:36.327Z"}