{"id":12177,"name":"kepler-ops-tools","description":"Pay-per-call utility and data API for AI agents: hashing/HMAC, encoding, JWT decode, crypto prices, URL fetch, web search, a dated 16-category no-KYC earning-rails snapshot (Sep 9-17, 2026), and site reachability/KYC-language checks (not withdrawal retests). $0.001-$0.02 USDC on Base via x402. No account, no API key.","card_url":"https://kepler-ops-tools.pn-26f.workers.dev/.well-known/agent-card.json","endpoint":"https://kepler-ops-tools.pn-26f.workers.dev","protocol_version":"0.1","first_seen":"2026-10-10T13:43:38.679364+00:00","last_verified":"2026-10-10T16:40:05.949209+00:00","card":{"url":"https://kepler-ops-tools.pn-26f.workers.dev","name":"kepler-ops-tools","skills":[{"id":"hash","name":"hash","method":"POST","endpoint":"https://kepler-ops-tools.pn-26f.workers.dev/v1/hash","inputModes":["application/json"],"price_usdc":0.001,"description":"Hash or HMAC a string: sha256, sha512, sha1, md5, sha3-256, blake2b512. Input {algorithm, data, hmacKey?} -> {algorithm, digest_hex}.","outputModes":["application/json"]},{"id":"encode","name":"encode","method":"POST","endpoint":"https://kepler-ops-tools.pn-26f.workers.dev/v1/encode","inputModes":["application/json"],"price_usdc":0.001,"description":"Encode/decode: base64, base64url, hex, url-component. Input {op: encode|decode, format: base64|base64url|hex|url, data} -> {result}.","outputModes":["application/json"]},{"id":"jwt","name":"jwt","method":"POST","endpoint":"https://kepler-ops-tools.pn-26f.workers.dev/v1/jwt","inputModes":["application/json"],"price_usdc":0.001,"description":"Decode a JWT without verification: header, payload, expiry/iat times, seconds-to-expiry. Input {token}.","outputModes":["application/json"]},{"id":"price","name":"price","method":"GET","endpoint":"https://kepler-ops-tools.pn-26f.workers.dev/v1/price","inputModes":["application/json"],"price_usdc":0.002,"description":"Live crypto prices from CoinGecko. Query ?ids=bitcoin,ethereum,solana&vs=usd. 60s cache.","outputModes":["application/json"]},{"id":"fetch","name":"fetch","method":"POST","endpoint":"https://kepler-ops-tools.pn-26f.workers.dev/v1/fetch","inputModes":["application/json"],"price_usdc":0.005,"description":"Fetch a public URL and return title + cleaned readable text (scripts/styles/nav stripped). Input {url, maxChars?}.","outputModes":["application/json"]},{"id":"search","name":"search","method":"POST","endpoint":"https://kepler-ops-tools.pn-26f.workers.dev/v1/search","inputModes":["application/json"],"price_usdc":0.01,"description":"Live web search: ranked results with title, url, domain and query-relevant excerpts. Input {query, limit?}.","outputModes":["application/json"]},{"id":"no-kyc-rails","name":"no-kyc-rails","method":"POST","endpoint":"https://kepler-ops-tools.pn-26f.workers.dev/v1/no-kyc-rails","inputModes":["application/json"],"price_usdc":0.02,"description":"Dated September 2026 snapshot of 16 no-KYC earning-rail categories. Evidence and gates vary by entry; see each record. Not a guarantee of current eligibility or payout. Grades A-D summarize observed payment gates and economics; A does not mean we received payment from every A entry. Input {grade?: A|B|C|D, category?, payout?, query?, limit?} -> matching rails with payout path, gate, verdict and test evidence. Free sample at GET /v1/no-kyc-rails/sample.","outputModes":["application/json"]},{"id":"rail-check","name":"rail-check","method":"POST","endpoint":"https://kepler-ops-tools.pn-26f.workers.dev/v1/rail-check","inputModes":["application/json"],"price_usdc":0.01,"description":"Live status check of no-KYC earning rails: fetches each rail site server-side and reports reachability, HTTP status, latency and KYC-language signals on the page, matched to our tested A-D dataset. Input {rail?: <dataset id>} or {all: true} -> per-rail {url, reachable, http_status, ms, kyc_signals[], grade, verdict}. Checked live at request time.","outputModes":["application/json"]},{"id":"market","name":"market","method":"GET","endpoint":"https://kepler-ops-tools.pn-26f.workers.dev/v1/market","inputModes":["application/json"],"price_usdc":0.005,"description":"Crypto market snapshot: price, market cap + rank, 24h volume, 24h/7d change, ATH/ATL distance for up to 10 coins (CoinGecko). Query ?ids=bitcoin,ethereum&vs=usd. 60s cache.","outputModes":["application/json"]}],"version":"1.0.0","provider":{"url":"https://kepler-ops-tools.pn-26f.workers.dev","organization":"kepler-ops"},"description":"Pay-per-call utility and data API for AI agents: hashing/HMAC, encoding, JWT decode, crypto prices, URL fetch, web search, a dated 16-category no-KYC earning-rails snapshot (Sep 9-17, 2026), and site reachability/KYC-language checks (not withdrawal retests). $0.001-$0.02 USDC on Base via x402. No account, no API key.","skillDocUrl":"https://kepler-ops-tools.pn-26f.workers.dev/SKILL.md","capabilities":{"streaming":false,"pushNotifications":false},"authentication":{"schemes":["x402"]},"protocolVersion":"0.1","documentationUrl":"https://kepler-ops-tools.pn-26f.workers.dev/llms.txt","defaultInputModes":["application/json"],"defaultOutputModes":["application/json"]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T16:40:05.949209+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-10T16:40:05.949209+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://kepler-ops-tools.pn-26f.workers.dev/.well-known/agent-card.json"],"skills":[{"skill_id":"encode","name":"encode","description":"Encode/decode: base64, base64url, hex, url-component. Input {op: encode|decode, format: base64|base64url|hex|url, data} -> {result}.","tags":[],"quality_warning":false},{"skill_id":"fetch","name":"fetch","description":"Fetch a public URL and return title + cleaned readable text (scripts/styles/nav stripped). Input {url, maxChars?}.","tags":[],"quality_warning":false},{"skill_id":"hash","name":"hash","description":"Hash or HMAC a string: sha256, sha512, sha1, md5, sha3-256, blake2b512. Input {algorithm, data, hmacKey?} -> {algorithm, digest_hex}.","tags":[],"quality_warning":false},{"skill_id":"jwt","name":"jwt","description":"Decode a JWT without verification: header, payload, expiry/iat times, seconds-to-expiry. Input {token}.","tags":[],"quality_warning":false},{"skill_id":"market","name":"market","description":"Crypto market snapshot: price, market cap + rank, 24h volume, 24h/7d change, ATH/ATL distance for up to 10 coins (CoinGecko). Query ?ids=bitcoin,ethereum&vs=usd. 60s cache.","tags":[],"quality_warning":false},{"skill_id":"no-kyc-rails","name":"no-kyc-rails","description":"Dated September 2026 snapshot of 16 no-KYC earning-rail categories. Evidence and gates vary by entry; see each record. Not a guarantee of current eligibility or payout. Grades A-D summarize observed payment gates and economics; A does not mean we received payment from every A entry. Input {grade?: A|B|C|D, category?, payout?, query?, limit?} -> matching rails with payout path, gate, verdict and test evidence. Free sample at GET /v1/no-kyc-rails/sample.","tags":[],"quality_warning":false},{"skill_id":"price","name":"price","description":"Live crypto prices from CoinGecko. Query ?ids=bitcoin,ethereum,solana&vs=usd. 60s cache.","tags":[],"quality_warning":false},{"skill_id":"rail-check","name":"rail-check","description":"Live status check of no-KYC earning rails: fetches each rail site server-side and reports reachability, HTTP status, latency and KYC-language signals on the page, matched to our tested A-D dataset. Input {rail?: <dataset id>} or {all: true} -> per-rail {url, reachable, http_status, ms, kyc_signals[], grade, verdict}. Checked live at request time.","tags":[],"quality_warning":false},{"skill_id":"search","name":"search","description":"Live web search: ranked results with title, url, domain and query-relevant excerpts. Input {query, limit?}.","tags":[],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":2,"passed":2},"recent_checks":[{"card_url":"https://kepler-ops-tools.pn-26f.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T16:40:05.949209+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://kepler-ops-tools.pn-26f.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T13:43:38.679364+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T16:40:05.949209+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T13:43:38.679364+00:00","state":"unconfirmed","http_status":404,"detail":"Endpoint response did not match the JSON-RPC request"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://kepler-ops-tools.pn-26f.workers.dev/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T16:40:05.949209+00:00","latest_card_check":{"checked_at":"2026-10-10T16:40:05.949209+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T16:40:05.949209+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T16:40:05.949209+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-10-10T13:43:38.679364+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}