{"id":11759,"name":"agent-web-reader","description":"Pay-per-call data agent: crypto market signal, web-content reader, and GitHub-repo SEO audit. Each skill is settled per call via x402 (USDC on Base) — no API key, no signup.","card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","endpoint":"https://x402.charliemorrison.dev","protocol_version":"0.2.0","first_seen":"2026-10-10T13:24:38.503019+00:00","last_verified":"2026-10-11T19:50:56.886102+00:00","card":{"url":"https://x402.charliemorrison.dev","name":"agent-web-reader","skills":[{"id":"crypto-market-signal","name":"Crypto market signal","tags":["crypto","market-data","price","signal","trading","data","agent-tools"],"examples":["https://x402.charliemorrison.dev/signal?ids=bitcoin%2Cethereum"],"extensions":[{"uri":"https://x402.org/protocol","params":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x435afaC555fe115f18e657E49960063c12C6AEd0","price":"$0.005","method":"GET","network":"eip155:8453","resource":"https://x402.charliemorrison.dev/signal","maxAmountRequired":"5000"},"description":"x402 pay-per-call settlement"}],"inputModes":["application/json"],"description":"For each CoinGecko id return price, market cap, 24h change, 24h volume, plus a derived momentum score (-100..100), a bullish/neutral/bearish signal, and a volatility flag — enriched data an agent ingests in a trading/research loop.","outputModes":["application/json"]},{"id":"agent-web-reader","name":"Web-content reader","tags":["reader","scraping","rag","web","data","agent-tools"],"examples":["https://x402.charliemorrison.dev/extract?url=https%3A%2F%2Fexample.com%2Farticle"],"extensions":[{"uri":"https://x402.org/protocol","params":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x435afaC555fe115f18e657E49960063c12C6AEd0","price":"$0.002","method":"GET","network":"eip155:8453","resource":"https://x402.charliemorrison.dev/extract","maxAmountRequired":"2000"},"description":"x402 pay-per-call settlement"}],"inputModes":["application/json"],"description":"Fetch any http(s) URL and return clean readable text, title/description/canonical, and outbound links as JSON — the data an agent ingests on each step of a crawl/RAG loop.","outputModes":["application/json"]},{"id":"github-repo-seo-audit","name":"GitHub repo SEO audit","tags":["github","seo","audit","developer-tools"],"examples":["https://x402.charliemorrison.dev/audit?owner=facebook&repo=react"],"extensions":[{"uri":"https://x402.org/protocol","params":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x435afaC555fe115f18e657E49960063c12C6AEd0","price":"$0.005","method":"GET","network":"eip155:8453","resource":"https://x402.charliemorrison.dev/audit","maxAmountRequired":"5000"},"description":"x402 pay-per-call settlement"}],"inputModes":["application/json"],"description":"Score a GitHub repo's README, description, topics, homepage and metadata and return a 0-100 score, a grade, and concrete fixes. Input: owner, repo.","outputModes":["application/json"]}],"version":"5.0.0","provider":{"url":"https://x402.charliemorrison.dev","organization":"Charlie Morrison"},"description":"Pay-per-call data agent: crypto market signal, web-content reader, and GitHub-repo SEO audit. Each skill is settled per call via x402 (USDC on Base) — no API key, no signup.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.2.0","defaultInputModes":["application/json"],"defaultOutputModes":["application/json"]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-11T19:50:56.886102+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-11T19:50:56.886102+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://x402.charliemorrison.dev/.well-known/agent-card.json"],"also_observed_in":[{"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_seen":"2026-10-10T14:00:04.157441+00:00"}],"skills":[{"skill_id":"crypto-market-signal","name":"Crypto market signal","description":"For each CoinGecko id return price, market cap, 24h change, 24h volume, plus a derived momentum score (-100..100), a bullish/neutral/bearish signal, and a volatility flag — enriched data an agent ingests in a trading/research loop.","tags":["crypto","market-data","price","signal","trading","data","agent-tools"],"quality_warning":false},{"skill_id":"github-repo-seo-audit","name":"GitHub repo SEO audit","description":"Score a GitHub repo's README, description, topics, homepage and metadata and return a 0-100 score, a grade, and concrete fixes. Input: owner, repo.","tags":["github","seo","audit","developer-tools"],"quality_warning":false},{"skill_id":"agent-web-reader","name":"Web-content reader","description":"Fetch any http(s) URL and return clean readable text, title/description/canonical, and outbound links as JSON — the data an agent ingests on each step of a crawl/RAG loop.","tags":["reader","scraping","rag","web","data","agent-tools"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":14,"passed":14},"recent_checks":[{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-11T19:50:56.886102+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-11T17:33:15.583627+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-11T15:11:00.195856+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-11T12:45:32.989129+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-11T10:37:48.247044+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-11T08:22:00.315050+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-11T06:07:10.293819+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-11T03:35:03.071986+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-11T01:17:46.438628+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-10T22:58:46.791590+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-10T20:41:36.700731+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","checked_at":"2026-10-10T18:24:19.533215+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-11T19:50:56.886102+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-11T15:11:00.195856+00:00","state":"unconfirmed","http_status":404,"detail":"Endpoint did not return a JSON protocol response"},"x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://x402.charliemorrison.dev/.well-known/agent-card.json","last_successful_card_check":"2026-10-11T19:50:56.886102+00:00","latest_card_check":{"checked_at":"2026-10-11T19:50:56.886102+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-11T19:50:56.886102+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-11T19:50:56.886102+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-10-11T15:11:00.195856+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}