{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_mwmxd9abpabg","handle":"verifylite","url":"https://wellknown.network/agents/verifylite","links":{"self":"https://wellknown.network/agents/verifylite/record.json","html":"https://wellknown.network/agents/verifylite","markdown":"https://wellknown.network/agents/verifylite/record.md","api":"https://wellknown.network/api/v1/agents/verifylite","status":"https://wellknown.network/api/v1/agents/verifylite/status","claim":"https://wellknown.network/agents/verifylite/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/verifylite/claim.json","badge":"https://wellknown.network/agents/verifylite/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/verifylite/history","tools":"https://wellknown.network/api/v1/agents/verifylite/tools"},"ard":{"identifier":"urn:air:verifylite.hydratinghealingtouch.workers.dev:server:verifylite","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"VerifyLite","summary":"Pay-per-call website safety and URL checks for AI agents. USDC on Base via x402, no API keys.","description":"Pay-per-call website safety and URL checks for AI agents. USDC on Base via x402, no API keys.","publisher":{"name":"SecondShotAI","url":null},"homepage":"https://verifylite.hydratinghealingtouch.workers.dev","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://verifylite.hydratinghealingtouch.workers.dev/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-21T12:46:26.623138Z","publishedAt":"2026-10-21T12:46:26.623138Z","registryName":"io.github.SecondShotAI/verifylite"},"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":"media.speech-recognition","name":"Speech Recognition","confidence":1,"provenance":"derived"},{"slug":"data.news","name":"News & Feeds","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"data.web-search","name":"Web Search","confidence":0.583,"provenance":"derived"},{"slug":"security.scanning","name":"Security Scanning","confidence":0.583,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.525,"provenance":"derived"},{"slug":"data.database","name":"Databases","confidence":0.525,"provenance":"derived"},{"slug":"content.social","name":"Social Media","confidence":0.51,"provenance":"derived"}],"categories":["commerce","content","data","documents","media","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-23T08:31:13.993Z","lastProbedAt":"2026-10-23T08:31:13.993Z","statusComputedAt":"2026-10-23T08:33:31.548Z","reliability30d":{"probes":3,"successRate":1,"p50Ms":47,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":3,"ok":3,"authBoundaryOk":0,"serviceOk":3,"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-23T08:31:13.993Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":60,"error":null,"detail":{"tools":[{"name":"list_prices","description":"Lists every VerifyLite tool and its current price. Free."},{"name":"verify_url","description":"URL syntax validator. Takes one absolute HTTP or HTTPS URL and returns its normalized form, or a specific error code: unparseable, unsupported scheme, embedded "},{"name":"check_site_safety","description":"Website safety check for one URL. Passively fetches the site and returns a verdict (safe, caution, unsafe), a 0-100 score, and evidence-backed flags: TLS validi"},{"name":"check_site_safety_pro","description":"Website safety check plus a Google Web Risk lookup for malware, phishing, and unwanted software. Includes the full /safe report: verdict (safe, caution, unsafe)"},{"name":"check_sites_batch","description":"Batch website safety check: the full /safe report for several URLs in one call, priced per site and cheaper than single checks. Each result has a verdict (safe,"},{"name":"transcribe_audio","description":"Speech-to-text for one audio or video file by URL, using Whisper (turbo) on a GPU. Returns the full transcript, timed segments, ready-made SRT and WebVTT captio"},{"name":"read_page","description":"Web page reader: fetches one URL and returns its main content as clean markdown with the page title, description, language, and word count. Uses the site's own "},{"name":"link_preview","description":"Link preview: returns the title, description, preview image, site name, favicon, canonical URL, and Open Graph/Twitter card details for one URL, like a chat app"},{"name":"domain_report","description":"Domain report: registration date, expiry, registrar, status, and name servers from the official registry (RDAP), plus DNS records (A, AAAA, MX, NS, CAA) and ema"},{"name":"check_email","description":"Email check: validates the address format, confirms the domain exists and accepts mail (MX), and flags disposable providers, role accounts (info@, support@), an"},{"name":"seo_check","description":"SEO check for one page: whether search engines can index it (meta robots, X-Robots-Tag, robots.txt rules), title and meta description length, canonical URL, H1 "},{"name":"chain_balance","description":"Base mainnet balance lookup for one address: ETH and USDC balances (human-readable and raw units), transaction count, and whether the address is a wallet or a c"},{"name":"chain_tx","description":"Base mainnet transaction lookup by hash: status (success, failed, or pending), block, timestamp, confirmations, from, to, ETH value, total fee including the L1 "},{"name":"chain_token","description":"ERC-20 token metadata for one contract on Base mainnet: name, symbol, decimals, and total supply (human-readable and raw), with a flag for whether it behaves li"},{"name":"chain_contract","description":"Inspects one Base mainnet address: whether it holds contract code and how large, whether it is an EIP-1967 upgradeable proxy (and its implementation address), E"},{"name":"chain_gas","description":"Current Base mainnet gas: gas price, base fee, and priority fee in gwei, plus estimated execution cost in ETH for an ETH transfer, a USDC transfer, and a typica"},{"name":"chain_block","description":"Base mainnet block details for the latest block or a given block number: number, hash, timestamp, transaction count, gas used and limit, and base fee. Useful fo"},{"name":"crypto_price","description":"Current prices in USD from Chainlink Data Feeds on Base mainnet: ETH, BTC, cbBTC, SOL, USDC, DAI, and EUR. One pair or all at once, each with the feed's last up"},{"name":"check_prompt_injection","description":"Prompt-injection screen for text or a web page an agent is about to read: finds instruction overrides (many languages and obfuscated spellings), fake system or "},{"name":"repair_json","description":"Turns messy LLM output into valid JSON: strips Markdown code fences and surrounding prose, fixes trailing commas, single quotes, unquoted keys, comments, Python"},{"name":"read_feed","description":"RSS and Atom reader: give a feed URL or any news site, blog, or podcast page and get its latest items as clean JSON: title, link, published date, author, a plai"},{"name":"get_time","description":"Current time from a reliable server clock: UTC ISO timestamp, Unix seconds and milliseconds, and optionally the local date, time, weekday, and UTC offset in any"},{"name":"new_uuid","description":"Generates standards-compliant UUIDs from a cryptographic random source: version 4 (random) or version 7 (time-ordered, sorts by creation time, good for database"},{"name":"random_number","description":"Cryptographically secure, unbiased randomness: whole numbers between min and max (default 1 to 100), or random picks from a list of choices, one or up to 100 pe"},{"name":"ip_info","description":"Classifies an IPv4 or IPv6 address: family, canonical form, and whether it is public, private (RFC 1918 or unique local), loopback, link-local, carrier-grade NA"},{"name":"ping","description":"Returns pong with the server time and an optional echo string, after a real x402 USDC payment on Base. Useful for testing that an agent's x402 payment client, w"}],"toolCount":26,"toolsHash":"18400591ddae449ebbb1bac307981fd8e6946c507c7ab995462ab4e001c79cbe","serverName":"verifylite","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T02:23:17.070Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":51,"error":null,"detail":{"tools":[{"name":"list_prices","description":"Lists every VerifyLite tool and its current price. Free."},{"name":"verify_url","description":"URL syntax validator. Takes one absolute HTTP or HTTPS URL and returns its normalized form, or a specific error code: unparseable, unsupported scheme, embedded "},{"name":"check_site_safety","description":"Website safety check for one URL. Passively fetches the site and returns a verdict (safe, caution, unsafe), a 0-100 score, and evidence-backed flags: TLS validi"},{"name":"check_site_safety_pro","description":"Website safety check plus a Google Web Risk lookup for malware, phishing, and unwanted software. Includes the full /safe report: verdict (safe, caution, unsafe)"},{"name":"check_sites_batch","description":"Batch website safety check: the full /safe report for several URLs in one call, priced per site and cheaper than single checks. Each result has a verdict (safe,"},{"name":"transcribe_audio","description":"Speech-to-text for one audio or video file by URL, using Whisper (turbo) on a GPU. Returns the full transcript, timed segments, ready-made SRT and WebVTT captio"},{"name":"read_page","description":"Web page reader: fetches one URL and returns its main content as clean markdown with the page title, description, language, and word count. Uses the site's own "},{"name":"link_preview","description":"Link preview: returns the title, description, preview image, site name, favicon, canonical URL, and Open Graph/Twitter card details for one URL, like a chat app"},{"name":"domain_report","description":"Domain report: registration date, expiry, registrar, status, and name servers from the official registry (RDAP), plus DNS records (A, AAAA, MX, NS, CAA) and ema"},{"name":"check_email","description":"Email check: validates the address format, confirms the domain exists and accepts mail (MX), and flags disposable providers, role accounts (info@, support@), an"},{"name":"seo_check","description":"SEO check for one page: whether search engines can index it (meta robots, X-Robots-Tag, robots.txt rules), title and meta description length, canonical URL, H1 "},{"name":"chain_balance","description":"Base mainnet balance lookup for one address: ETH and USDC balances (human-readable and raw units), transaction count, and whether the address is a wallet or a c"},{"name":"chain_tx","description":"Base mainnet transaction lookup by hash: status (success, failed, or pending), block, timestamp, confirmations, from, to, ETH value, total fee including the L1 "},{"name":"chain_token","description":"ERC-20 token metadata for one contract on Base mainnet: name, symbol, decimals, and total supply (human-readable and raw), with a flag for whether it behaves li"},{"name":"chain_contract","description":"Inspects one Base mainnet address: whether it holds contract code and how large, whether it is an EIP-1967 upgradeable proxy (and its implementation address), E"},{"name":"chain_gas","description":"Current Base mainnet gas: gas price, base fee, and priority fee in gwei, plus estimated execution cost in ETH for an ETH transfer, a USDC transfer, and a typica"},{"name":"chain_block","description":"Base mainnet block details for the latest block or a given block number: number, hash, timestamp, transaction count, gas used and limit, and base fee. Useful fo"},{"name":"crypto_price","description":"Current prices in USD from Chainlink Data Feeds on Base mainnet: ETH, BTC, cbBTC, SOL, USDC, DAI, and EUR. One pair or all at once, each with the feed's last up"},{"name":"check_prompt_injection","description":"Prompt-injection screen for text or a web page an agent is about to read: finds instruction overrides (many languages and obfuscated spellings), fake system or "},{"name":"repair_json","description":"Turns messy LLM output into valid JSON: strips Markdown code fences and surrounding prose, fixes trailing commas, single quotes, unquoted keys, comments, Python"},{"name":"read_feed","description":"RSS and Atom reader: give a feed URL or any news site, blog, or podcast page and get its latest items as clean JSON: title, link, published date, author, a plai"},{"name":"get_time","description":"Current time from a reliable server clock: UTC ISO timestamp, Unix seconds and milliseconds, and optionally the local date, time, weekday, and UTC offset in any"},{"name":"new_uuid","description":"Generates standards-compliant UUIDs from a cryptographic random source: version 4 (random) or version 7 (time-ordered, sorts by creation time, good for database"},{"name":"random_number","description":"Cryptographically secure, unbiased randomness: whole numbers between min and max (default 1 to 100), or random picks from a list of choices, one or up to 100 pe"},{"name":"ip_info","description":"Classifies an IPv4 or IPv6 address: family, canonical form, and whether it is public, private (RFC 1918 or unique local), loopback, link-local, carrier-grade NA"},{"name":"ping","description":"Returns pong with the server time and an optional echo string, after a real x402 USDC payment on Base. Useful for testing that an agent's x402 payment client, w"}],"toolCount":26,"toolsHash":"18400591ddae449ebbb1bac307981fd8e6946c507c7ab995462ab4e001c79cbe","serverName":"verifylite","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T19:29:50.808Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":38,"error":null,"detail":{"tools":[{"name":"list_prices","description":"Lists every VerifyLite tool and its current price. Free."},{"name":"verify_url","description":"URL syntax validator. Takes one absolute HTTP or HTTPS URL and returns its normalized form, or a specific error code: unparseable, unsupported scheme, embedded "},{"name":"check_site_safety","description":"Website safety check for one URL. Passively fetches the site and returns a verdict (safe, caution, unsafe), a 0-100 score, and evidence-backed flags: TLS validi"},{"name":"check_site_safety_pro","description":"Website safety check plus a Google Web Risk lookup for malware, phishing, and unwanted software. Includes the full /safe report: verdict (safe, caution, unsafe)"},{"name":"check_sites_batch","description":"Batch website safety check: the full /safe report for several URLs in one call, priced per site and cheaper than single checks. Each result has a verdict (safe,"},{"name":"transcribe_audio","description":"Speech-to-text for one audio or video file by URL, using Whisper (turbo) on a GPU. Returns the full transcript, timed segments, ready-made SRT and WebVTT captio"},{"name":"read_page","description":"Web page reader: fetches one URL and returns its main content as clean markdown with the page title, description, language, and word count. Strips navigation, f"},{"name":"link_preview","description":"Link preview: returns the title, description, preview image, site name, favicon, canonical URL, and Open Graph/Twitter card details for one URL, like a chat app"},{"name":"domain_report","description":"Domain report: registration date, expiry, registrar, status, and name servers from the official registry (RDAP), plus DNS records (A, AAAA, MX, NS, CAA) and ema"},{"name":"check_email","description":"Email check: validates the address format, confirms the domain exists and accepts mail (MX), and flags disposable providers, role accounts (info@, support@), an"},{"name":"seo_check","description":"SEO check for one page: whether search engines can index it (meta robots, X-Robots-Tag, robots.txt rules), title and meta description length, canonical URL, H1 "},{"name":"chain_balance","description":"Base mainnet balance lookup for one address: ETH and USDC balances (human-readable and raw units), transaction count, and whether the address is a wallet or a c"},{"name":"chain_tx","description":"Base mainnet transaction lookup by hash: status (success, failed, or pending), block, timestamp, confirmations, from, to, ETH value, total fee including the L1 "},{"name":"chain_token","description":"ERC-20 token metadata for one contract on Base mainnet: name, symbol, decimals, and total supply (human-readable and raw), with a flag for whether it behaves li"},{"name":"chain_contract","description":"Inspects one Base mainnet address: whether it holds contract code and how large, whether it is an EIP-1967 upgradeable proxy (and its implementation address), E"},{"name":"chain_gas","description":"Current Base mainnet gas: gas price, base fee, and priority fee in gwei, plus estimated execution cost in ETH for an ETH transfer, a USDC transfer, and a typica"},{"name":"chain_block","description":"Base mainnet block details for the latest block or a given block number: number, hash, timestamp, transaction count, gas used and limit, and base fee. Useful fo"},{"name":"crypto_price","description":"Current prices in USD from Chainlink Data Feeds on Base mainnet: ETH, BTC, cbBTC, SOL, USDC, DAI, and EUR. One pair or all at once, each with the feed's last up"},{"name":"check_prompt_injection","description":"Prompt-injection screen for text or a web page an agent is about to read: finds instruction overrides (many languages and obfuscated spellings), fake system or "},{"name":"read_feed","description":"RSS and Atom reader: give a feed URL or any news site, blog, or podcast page and get its latest items as clean JSON: title, link, published date, author, a plai"},{"name":"get_time","description":"Current time from a reliable server clock: UTC ISO timestamp, Unix seconds and milliseconds, and optionally the local date, time, weekday, and UTC offset in any"},{"name":"new_uuid","description":"Generates standards-compliant UUIDs from a cryptographic random source: version 4 (random) or version 7 (time-ordered, sorts by creation time, good for database"},{"name":"random_number","description":"Cryptographically secure, unbiased randomness: whole numbers between min and max (default 1 to 100), or random picks from a list of choices, one or up to 100 pe"},{"name":"ip_info","description":"Classifies an IPv4 or IPv6 address: family, canonical form, and whether it is public, private (RFC 1918 or unique local), loopback, link-local, carrier-grade NA"},{"name":"ping","description":"Returns pong with the server time and an optional echo string, after a real x402 USDC payment on Base. Useful for testing that an agent's x402 payment client, w"}],"toolCount":25,"toolsHash":"f8294019ce7c62d180ca7e3f74fdc65d8b6e5c313148730c4d9efa8d6818a59e","serverName":"verifylite","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_prices","description":"Lists every VerifyLite tool and its current price. Free."},{"name":"verify_url","description":"URL syntax validator. Takes one absolute HTTP or HTTPS URL and returns its normalized form, or a specific error code: unparseable, unsupported scheme, embedded "},{"name":"check_site_safety","description":"Website safety check for one URL. Passively fetches the site and returns a verdict (safe, caution, unsafe), a 0-100 score, and evidence-backed flags: TLS validi"},{"name":"check_site_safety_pro","description":"Website safety check plus a Google Web Risk lookup for malware, phishing, and unwanted software. Includes the full /safe report: verdict (safe, caution, unsafe)"},{"name":"check_sites_batch","description":"Batch website safety check: the full /safe report for several URLs in one call, priced per site and cheaper than single checks. Each result has a verdict (safe,"},{"name":"transcribe_audio","description":"Speech-to-text for one audio or video file by URL, using Whisper (turbo) on a GPU. Returns the full transcript, timed segments, ready-made SRT and WebVTT captio"},{"name":"read_page","description":"Web page reader: fetches one URL and returns its main content as clean markdown with the page title, description, language, and word count. Uses the site's own "},{"name":"link_preview","description":"Link preview: returns the title, description, preview image, site name, favicon, canonical URL, and Open Graph/Twitter card details for one URL, like a chat app"},{"name":"domain_report","description":"Domain report: registration date, expiry, registrar, status, and name servers from the official registry (RDAP), plus DNS records (A, AAAA, MX, NS, CAA) and ema"},{"name":"check_email","description":"Email check: validates the address format, confirms the domain exists and accepts mail (MX), and flags disposable providers, role accounts (info@, support@), an"},{"name":"seo_check","description":"SEO check for one page: whether search engines can index it (meta robots, X-Robots-Tag, robots.txt rules), title and meta description length, canonical URL, H1 "},{"name":"chain_balance","description":"Base mainnet balance lookup for one address: ETH and USDC balances (human-readable and raw units), transaction count, and whether the address is a wallet or a c"},{"name":"chain_tx","description":"Base mainnet transaction lookup by hash: status (success, failed, or pending), block, timestamp, confirmations, from, to, ETH value, total fee including the L1 "},{"name":"chain_token","description":"ERC-20 token metadata for one contract on Base mainnet: name, symbol, decimals, and total supply (human-readable and raw), with a flag for whether it behaves li"},{"name":"chain_contract","description":"Inspects one Base mainnet address: whether it holds contract code and how large, whether it is an EIP-1967 upgradeable proxy (and its implementation address), E"},{"name":"chain_gas","description":"Current Base mainnet gas: gas price, base fee, and priority fee in gwei, plus estimated execution cost in ETH for an ETH transfer, a USDC transfer, and a typica"},{"name":"chain_block","description":"Base mainnet block details for the latest block or a given block number: number, hash, timestamp, transaction count, gas used and limit, and base fee. Useful fo"},{"name":"crypto_price","description":"Current prices in USD from Chainlink Data Feeds on Base mainnet: ETH, BTC, cbBTC, SOL, USDC, DAI, and EUR. One pair or all at once, each with the feed's last up"},{"name":"check_prompt_injection","description":"Prompt-injection screen for text or a web page an agent is about to read: finds instruction overrides (many languages and obfuscated spellings), fake system or "},{"name":"repair_json","description":"Turns messy LLM output into valid JSON: strips Markdown code fences and surrounding prose, fixes trailing commas, single quotes, unquoted keys, comments, Python"},{"name":"read_feed","description":"RSS and Atom reader: give a feed URL or any news site, blog, or podcast page and get its latest items as clean JSON: title, link, published date, author, a plai"},{"name":"get_time","description":"Current time from a reliable server clock: UTC ISO timestamp, Unix seconds and milliseconds, and optionally the local date, time, weekday, and UTC offset in any"},{"name":"new_uuid","description":"Generates standards-compliant UUIDs from a cryptographic random source: version 4 (random) or version 7 (time-ordered, sorts by creation time, good for database"},{"name":"random_number","description":"Cryptographically secure, unbiased randomness: whole numbers between min and max (default 1 to 100), or random picks from a list of choices, one or up to 100 pe"},{"name":"ip_info","description":"Classifies an IPv4 or IPv6 address: family, canonical form, and whether it is public, private (RFC 1918 or unique local), loopback, link-local, carrier-grade NA"},{"name":"ping","description":"Returns pong with the server time and an optional echo string, after a real x402 USDC payment on Base. Useful for testing that an agent's x402 payment client, w"}],"package":null,"toolSurface":{"id":"ts_p3myfn6phwn3","endpointId":"ep_88utgw2vydyr","hash":"18400591ddae449ebbb1bac307981fd8e6946c507c7ab995462ab4e001c79cbe","toolCount":26,"serverName":"verifylite","serverVersion":"1.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-23T02:23:17.073Z","lastSeenAt":"2026-10-23T08:31:13.998Z","observations":2,"toolNames":["list_prices","verify_url","check_site_safety","check_site_safety_pro","check_sites_batch","transcribe_audio","read_page","link_preview","domain_report","check_email","seo_check","chain_balance","chain_tx","chain_token","chain_contract","chain_gas","chain_block","crypto_price","check_prompt_injection","repair_json","read_feed","get_time","new_uuid","random_number","ip_info","ping"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_88utgw2vydyr","url":"https://verifylite.hydratinghealingtouch.workers.dev/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-22T19:29:50.846Z","auth":{"observedAt":"2026-10-22T19:29:50.890Z","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-22T19:29:50.924Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"hydratinghealingtouch.workers.dev","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-16T02:33:24.000Z","validTo":"2026-12-15T02:33:23.000Z","daysToExpiry":52,"sanCount":2,"fingerprint256":"7F:07:16:6A:FD:7A:44:4A:84:32:48:B2:2D:49:EC:9D:30:A1:19:CD:94:87:44:F6:0D:72:52:7B:52:27:8F:8F"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.SecondShotAI/verifylite","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.SecondShotAI%2Fverifylite","firstSeenAt":"2026-10-22T18:22:51.703Z","fetchedAt":"2026-10-22T18:22:51.703Z","normalizedAt":"2026-10-22T18:22:51.703Z"}]},"firstSeenAt":"2026-10-22T18:22:51.703Z","updatedAt":"2026-10-23T08:35:42.487Z"}