{"data":{"slug":"chelsea-hermes-agent-tools","name":"Chelsea Hermes Agent Tools","description":"Rule-based (no LLM) agent APIs with x402 micropayments on Base. Code security scanner (findings with severity, line, rule and fix), travel quote and itinerary builder, and a trip planner with live geocoding, weather, places and routing from OpenStreetMap, Open-Meteo and OSRM.","base_url":"https://fachada.chelsea-hermes.workers.dev","website_url":"https://fachada.chelsea-hermes.workers.dev","category":"Data","endpoint_count":12,"min_price_usd":1,"uptime_24h":100,"source":"submitted","status":"degraded","verified":false,"verified_until":null,"payment_ready":true,"payment_ready_until":"2026-10-31T03:56:02.517Z","last_success_at":"2026-10-24T03:56:02.517Z","consecutive_failures":0,"check_interval_minutes":15,"last_checked_at":"2026-10-24T03:56:02.517Z","created_at":"2026-09-21T11:07:47.325Z","uptime":{"24h":100,"7d":92,"30d":95.9,"90d":96.2,"coverage":{"24h":{"daysCovered":1,"checkCount":11},"7d":{"daysCovered":7,"checkCount":389},"30d":{"daysCovered":30,"checkCount":2386},"90d":{"daysCovered":34,"checkCount":2704}}},"avg_response_time_ms":301,"total_checks":2468,"networks":["BSE"],"networks_caip2":["eip155:8453"],"asset":"USDC","endpoints":[{"id":"d78dd965-538b-4a23-b344-984681898427","method":"GET","path":"/scan/health","description":null,"mime_type":null,"is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-09-21T11:07:47.325Z","variable_amount":false,"min_price_usd":null,"networks":[],"pricing":[],"pay_to_divergence":null},{"id":"c57aa637-469a-435a-b998-b3c57b41769d","method":"GET","path":"/scan/v1/code/rules","description":"Static security scan of a code snippet. Finds hardcoded secrets (AWS keys, private keys, API keys, DB connection strings with passwords), eval/exec, command injection, HTTP calls with no timeout, weak hashes (md5/sha1), bare except and unverified JWT. Returns one entry per finding with rule, severity, exact line number, the offending line and a suggested fix. Rule-based and deterministic: no LLM, so the same snippet always returns the same findings. Send Python or JavaScript as plain text. Not a","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-10-24T03:56:02.434Z","variable_amount":false,"min_price_usd":1,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"1000000","price_usd":"1.0000000000","pay_to":"0x734DD50Abb63ea5Af3D92b8016825475694BD883","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"e5b7bb27-8e49-46f7-8eed-e903451a02c6","method":"GET","path":"/scan/v1/code/scan","description":"Static security scan of a code snippet. Finds hardcoded secrets (AWS keys, private keys, API keys, DB connection strings with passwords), eval/exec, command injection, HTTP calls with no timeout, weak hashes (md5/sha1), bare except and unverified JWT. Returns one entry per finding with rule, severity, exact line number, the offending line and a suggested fix. Rule-based and deterministic: no LLM, so the same snippet always returns the same findings. Send Python or JavaScript as plain text. Not a","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-10-24T03:56:02.493Z","variable_amount":false,"min_price_usd":1,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"1000000","price_usd":"1.0000000000","pay_to":"0x734DD50Abb63ea5Af3D92b8016825475694BD883","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"c5e0c04a-4627-46cf-8057-c724e4bb8070","method":"GET","path":"/travel/health","description":null,"mime_type":null,"is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-09-21T11:07:47.325Z","variable_amount":false,"min_price_usd":null,"networks":[],"pricing":[],"pay_to_divergence":null},{"id":"08bfa225-0781-45c5-982b-d1cb0a3f22b8","method":"GET","path":"/travel/v1/travel/itinerary","description":"Turns a travel request written as free text (WhatsApp, email, form) into structured fields a back office can act on: destination, check-in and check-out dates, nights, adults, children, budget, currency, interests, and the list of what is still missing before quoting. Rule-based and deterministic, no LLM: same message, same result. Accepts English and Spanish text with accents. Built for agencies that receive requests as chat messages.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-10-24T03:56:02.499Z","variable_amount":false,"min_price_usd":3,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"3000000","price_usd":"3.0000000000","pay_to":"0x734DD50Abb63ea5Af3D92b8016825475694BD883","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"78b99af3-fd2e-40ab-b9bf-ae0d4ee2fd0d","method":"GET","path":"/travel/v1/travel/parse-request","description":"Turns a travel request written as free text (WhatsApp, email, form) into structured fields a back office can act on: destination, check-in and check-out dates, nights, adults, children, budget, currency, interests, and the list of what is still missing before quoting. Rule-based and deterministic, no LLM: same message, same result. Accepts English and Spanish text with accents. Built for agencies that receive requests as chat messages.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-10-24T03:56:02.469Z","variable_amount":false,"min_price_usd":3,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"3000000","price_usd":"3.0000000000","pay_to":"0x734DD50Abb63ea5Af3D92b8016825475694BD883","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"d8fa27d0-04b8-41d2-999a-a69f2367d5d3","method":"GET","path":"/travel/v1/travel/quote","description":"Turns a travel request written as free text (WhatsApp, email, form) into structured fields a back office can act on: destination, check-in and check-out dates, nights, adults, children, budget, currency, interests, and the list of what is still missing before quoting. Rule-based and deterministic, no LLM: same message, same result. Accepts English and Spanish text with accents. Built for agencies that receive requests as chat messages.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-10-24T03:56:02.479Z","variable_amount":false,"min_price_usd":3,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"3000000","price_usd":"3.0000000000","pay_to":"0x734DD50Abb63ea5Af3D92b8016825475694BD883","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"1b680424-fddf-4646-823c-ce742dde0248","method":"GET","path":"/trip/health","description":null,"mime_type":null,"is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-09-21T11:07:47.325Z","variable_amount":false,"min_price_usd":null,"networks":[],"pricing":[],"pay_to_divergence":null},{"id":"c1f56caa-1aec-4751-89b4-afa8ad154d5b","method":"GET","path":"/trip/v1/clima","description":"Researches a destination and returns one ready JSON plan from free, no-key sources: the geocoded place, up to 16 days of weather, the driving route and distance from your origin, and what is around (hotels, food, transport, ATMs, payment spots, crypto). Call it when you need current ground truth about somewhere you are about to travel, instead of guessing. Sources: OpenStreetMap, Overpass, Open-Meteo and OSRM. Rule-based, no LLM.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-10-24T03:56:02.505Z","variable_amount":false,"min_price_usd":3,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"3000000","price_usd":"3.0000000000","pay_to":"0x734DD50Abb63ea5Af3D92b8016825475694BD883","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"ea53ee55-1007-4f69-8197-9f7fe74173d4","method":"GET","path":"/trip/v1/como-llegar","description":"Researches a destination and returns one ready JSON plan from free, no-key sources: the geocoded place, up to 16 days of weather, the driving route and distance from your origin, and what is around (hotels, food, transport, ATMs, payment spots, crypto). Call it when you need current ground truth about somewhere you are about to travel, instead of guessing. Sources: OpenStreetMap, Overpass, Open-Meteo and OSRM. Rule-based, no LLM.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-10-24T03:56:02.422Z","variable_amount":false,"min_price_usd":3,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"3000000","price_usd":"3.0000000000","pay_to":"0x734DD50Abb63ea5Af3D92b8016825475694BD883","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"09ea9342-9b68-4e1c-a7ba-6d93a5a818a7","method":"GET","path":"/trip/v1/lugar","description":"Researches a destination and returns one ready JSON plan from free, no-key sources: the geocoded place, up to 16 days of weather, the driving route and distance from your origin, and what is around (hotels, food, transport, ATMs, payment spots, crypto). Call it when you need current ground truth about somewhere you are about to travel, instead of guessing. Sources: OpenStreetMap, Overpass, Open-Meteo and OSRM. Rule-based, no LLM.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-10-24T03:56:02.486Z","variable_amount":false,"min_price_usd":3,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"3000000","price_usd":"3.0000000000","pay_to":"0x734DD50Abb63ea5Af3D92b8016825475694BD883","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"4d4c2882-107e-4bd1-81c2-31c486e7b623","method":"GET","path":"/trip/v1/plan","description":"Researches a destination and returns one ready JSON plan from free, no-key sources: the geocoded place, up to 16 days of weather, the driving route and distance from your origin, and what is around (hotels, food, transport, ATMs, payment spots, crypto). Call it when you need current ground truth about somewhere you are about to travel, instead of guessing. Sources: OpenStreetMap, Overpass, Open-Meteo and OSRM. Rule-based, no LLM.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:07:47.325Z","last_seen_at":"2026-10-24T03:56:02.450Z","variable_amount":false,"min_price_usd":3,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"3000000","price_usd":"3.0000000000","pay_to":"0x734DD50Abb63ea5Af3D92b8016825475694BD883","max_timeout_seconds":300}],"pay_to_divergence":null}],"pay_to_changes":[],"assessment":{"updated_at":"2026-10-24T02:23:03.132Z","input_hash":"84c2b32fbb46f656942054b2290e10316d4bfb713bf0ac3cbf2dc2e5cbfa73b4","model_id":null,"prompt_version":null,"reliability":{"uptime":{"24h":100,"7d":92,"30d":95.9,"90d":96.2},"response_p95_ms":464,"avg_response_ms":303,"last_checked_at":"2026-10-24T02:19:02.432Z","consecutive_failures":0,"total_checks":2552},"compliance":{"grade":"A","passed":13,"total":13,"checks":[{"id":"payload_captured","label":"402 payload captured","pass":true},{"id":"accepts_present","label":"accepts[] array present","pass":true},{"id":"payto_recoverable","label":"payTo address recoverable","pass":true},{"id":"payto_conformant","label":"payTo at accepts[0].payTo (conformant shape)","pass":true},{"id":"payto_shape","label":"payTo is a valid on-chain address","pass":true},{"id":"price_present","label":"atomic price declared","pass":true},{"id":"price_sane","label":"atomic price in a sane range","pass":true},{"id":"asset_declared","label":"asset (token) address declared","pass":true},{"id":"network_caip2","label":"network resolves to CAIP-2","pass":true},{"id":"scheme_declared","label":"payment scheme declared","pass":true},{"id":"transport_https","label":"served over HTTPS","pass":true},{"id":"x402_version_current","label":"declares the current x402 version (2)","pass":true},{"id":"eip712_domain_extra","label":"EIP-712 domain parameters present on every EVM entry","pass":null},{"id":"version_channel_coherent","label":"x402 v2 envelope delivered in the payment-required header","pass":true}],"pay_to_source":"payTo","pay_to_location":"accept","staleness":{"probe_failing":false,"last_success_at":"2026-10-24T03:56:02.517Z","envelope_captured_at":"2026-10-13T15:20:06.620Z"}},"site":{"homepage":true,"openapi":true,"pricing":false,"llms_txt":true,"robots":true,"terms":false,"checked_at":"2026-10-22T07:13:17.526Z"},"domain":{"age_days":null,"registrar":null,"free_host":true,"created_date":null,"checked_at":"2026-10-20T05:53:34.894Z"},"economics":{"price_usd":1,"price_atomic":"1000000","model":"tiered","category_percentile":98,"stability":0,"price_max_usd":3,"category_percentile_max":96,"endpoint_count":9,"distinct_price_count":2},"risk":{"level":"clean","flags":[]},"synthesis":null,"traction":{"status":"measured","volume_usd_30d":8.05,"tx_count_30d":8,"unique_buyers_30d":3,"last_settlement_at":"2026-10-22T01:18:31Z","top_buyer_share_30d":0.9354037267080745,"top_3_buyers_share_30d":1,"concentrated_volume":false,"trend_7d_vs_30d":0.2661934338952972,"shared_payout":false,"shared_with":0,"measured_networks":["eip155:8453"],"first_settlement_at":"2026-09-20T22:34:55Z","volume_usd_all_time":8.12,"tx_count_all_time":13,"median_settlement_usd_30d":0.5,"max_settlement_usd_30d":3,"settled_via":["coinbase"],"settled_via_detail":[{"id":"coinbase","volume_usd_30d":8.05,"tx_count_30d":8}],"shared_with_services":[],"pro_quota_share":1,"caveat":"Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.","all_time_caveat":"All-time is floored at the start of our harvest window, not the service full history."}}},"provenance":{"license":"CC-BY-4.0","attribution_required":true,"attribution":"Data: x402-list.com (CC BY 4.0)","cite_as":"https://x402-list.com/services/chelsea-hermes-agent-tools","source":"https://x402-list.com"}}