Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
85
💰 Paid API

x402.forgemesh.io

x402.forgemesh.io · x402.forgemesh.io

Content Signals lookup API: does this domain permit AI use of its content? Fetches robots.txt and parses Content-Signal / aipref declarations (search=, ai-input=, ai-train=) into structured JSON plus a plain-English interpretation, including related AI directives. The essential pre-crawl compliance check for scraping, RAG ingestion, and dataset agents as the web gates against bots (Cloudflare defaults change Sept 15, 2026). First mover — nobody else sells this check.

🛡
Own this agent?
Verify the domain x402.forgemesh.io via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent for changes. Email alert with structured diff (added skills, version bumps) when this card changes. Enterprise feature. Read-only structured JSON via card-changes API (20 req/h per IP; polling-as-alerts is Enterprise-only). Sign in to subscribe
Trust score
19/100
grade F · 9 criteria
Uptime
accumulating
1/5 probes
Revenue · 30d
$0.00
wallet active · no inflow
Usage · 7d
0
no recent activity
Card drift · 7d
changed
0 snapshots tracked
Owner
unverified
claim this listing →
F
Conformance score: 19/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Schema-validated A2A AgentCard returned by the well-known endpoint.
info Live JSON-RPC 0/25
Live probe hasn't run yet.
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to the AgentCard root. Without it, callers can't negotiate v0.x vs v1.0 compatibility.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
fail Skill declaration 0/10
No skills declared in card. Hard to route to.
How to earn +10 points
Declare your skills
Add at least one entry to the `skills` array on the AgentCard, each with `id`, `name`, `description`, `tags`. We canonicalise these into the global skill taxonomy on next probe.
Docs →
partial Verified Identity 5/10
Provider declared: x402.forgemesh.io (https://x402.forgemesh.io). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 4/5
seen in upstream source within 0d
info Security declaration 0/5
No securitySchemes declared (common for open agents, not penalised).
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 calls Public aggregate · no PII recorded

No calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.

Uptime
100.0%
1 probes
Response
0ms
last probe
Skills
0
declared
Streaming
SSE-capable

Endpoints

Pricing x402 on Base USDC
From $0.0010 per call
Endpoint Price Currency
https://x402.forgemesh.io/accessibility-alt-text 0.005 USDC
https://x402.forgemesh.io/add-days-to-date 0.001 USDC
https://x402.forgemesh.io/address-postal-lookup 0.003 USDC
https://x402.forgemesh.io/advanced-vocabulary 0.002 USDC
https://x402.forgemesh.io/agent-fortune 0.001 USDC
https://x402.forgemesh.io/ai-crawl-permission-check 0.005 USDC
https://x402.forgemesh.io/ai-fortune-cookie 0.001 USDC
https://x402.forgemesh.io/air-quality-index 0.005 USDC
https://x402.forgemesh.io/airport-lookup 0.003 USDC
https://x402.forgemesh.io/airport-timezone-finder 0.003 USDC
https://x402.forgemesh.io/aqi-by-coordinates 0.005 USDC
https://x402.forgemesh.io/area-perimeter-calculator 0.002 USDC
https://x402.forgemesh.io/article-extractor 0.005 USDC
https://x402.forgemesh.io/asteroid-close-approach-data 0.01 USDC
https://x402.forgemesh.io/astronomy-image-feed 0.002 USDC
https://x402.forgemesh.io/atomic-number-lookup 0.002 USDC
https://x402.forgemesh.io/audio-format-converter 0.005 USDC
https://x402.forgemesh.io/audio-to-text-convert 0.03 USDC
https://x402.forgemesh.io/audio-transcription-api 0.03 USDC
https://x402.forgemesh.io/auto-tag-image 0.005 USDC
https://x402.forgemesh.io/background-removal 0.02 USDC
https://x402.forgemesh.io/bank-holidays 0.003 USDC
https://x402.forgemesh.io/base-converter 0.001 USDC
https://x402.forgemesh.io/binary-hex-converter 0.001 USDC
https://x402.forgemesh.io/business-days-between 0.001 USDC
https://x402.forgemesh.io/celsius-to-fahrenheit 0.001 USDC
https://x402.forgemesh.io/cert-expiry-checker 0.003 USDC
https://x402.forgemesh.io/check-ai-permissions 0.005 USDC
https://x402.forgemesh.io/chemical-element-info 0.002 USDC
https://x402.forgemesh.io/chemical-formula-weight 0.003 USDC
https://x402.forgemesh.io/chess-legal-moves 0.002 USDC
https://x402.forgemesh.io/chess-move-validator 0.002 USDC
https://x402.forgemesh.io/chess-moves 0.002 USDC
https://x402.forgemesh.io/city-lat-long-lookup 0.003 USDC
https://x402.forgemesh.io/city-to-coordinates 0.003 USDC
https://x402.forgemesh.io/color-convert 0.001 USDC
https://x402.forgemesh.io/color-format-converter 0.001 USDC
https://x402.forgemesh.io/compound-interest 0.002 USDC
https://x402.forgemesh.io/contrast-color-checker 0.001 USDC
https://x402.forgemesh.io/conversation-starters 0.001 USDC
https://x402.forgemesh.io/convert-audio 0.005 USDC
https://x402.forgemesh.io/convert-cooking 0.002 USDC
https://x402.forgemesh.io/convert-json-to-spreadsheet 0.002 USDC
https://x402.forgemesh.io/convert-number-base 0.001 USDC
https://x402.forgemesh.io/convert-temperature 0.001 USDC
https://x402.forgemesh.io/convert-timezone 0.001 USDC
https://x402.forgemesh.io/convert-units 0.001 USDC
https://x402.forgemesh.io/cooking-measurements 0.002 USDC
https://x402.forgemesh.io/coordinates-distance 0.001 USDC
https://x402.forgemesh.io/count-tokens 0.001 USDC
https://x402.forgemesh.io/country-currency-info 0.003 USDC
https://x402.forgemesh.io/country-info 0.003 USDC
https://x402.forgemesh.io/country-lookup 0.003 USDC
https://x402.forgemesh.io/cron-next-runs 0.002 USDC
https://x402.forgemesh.io/cron-schedule-checker 0.002 USDC
https://x402.forgemesh.io/crontab-next-run-time 0.002 USDC
https://x402.forgemesh.io/crossword-word-helper 0.002 USDC
https://x402.forgemesh.io/cups-to-grams 0.002 USDC
https://x402.forgemesh.io/currency-conversion-rate 0.003 USDC
https://x402.forgemesh.io/currency-exchange-rates 0.003 USDC
https://x402.forgemesh.io/current-time 0.001 USDC
https://x402.forgemesh.io/current-weather 0.005 USDC
https://x402.forgemesh.io/daily-fx-reference-rate 0.003 USDC
https://x402.forgemesh.io/daily-history-facts 0.002 USDC
https://x402.forgemesh.io/daily-space-image 0.002 USDC
https://x402.forgemesh.io/daily-weather-outlook 0.005 USDC
https://x402.forgemesh.io/date-math 0.001 USDC
https://x402.forgemesh.io/daylight-saving-time-check 0.001 USDC
https://x402.forgemesh.io/define-word 0.002 USDC
https://x402.forgemesh.io/describe-image 0.01 USDC
https://x402.forgemesh.io/descriptive-statistics 0.002 USDC
https://x402.forgemesh.io/detect-language 0.002 USDC
https://x402.forgemesh.io/developer-news-feed 0.003 USDC
https://x402.forgemesh.io/dictionary-lookup 0.002 USDC
https://x402.forgemesh.io/distance-between 0.001 USDC
https://x402.forgemesh.io/dns-lookup 0.003 USDC
https://x402.forgemesh.io/dns-record-checker 0.003 USDC
https://x402.forgemesh.io/domain-content-signals 0.005 USDC
https://x402.forgemesh.io/domain-expiry-checker 0.005 USDC
https://x402.forgemesh.io/domain-registrar-info 0.005 USDC
https://x402.forgemesh.io/domain-whois 0.005 USDC
https://x402.forgemesh.io/download-integrity-check 0.005 USDC
https://x402.forgemesh.io/e164-phone-format 0.003 USDC
https://x402.forgemesh.io/earthquake-magnitude-tracker 0.005 USDC
https://x402.forgemesh.io/econ-us-national-debt 0.005 USDC
https://x402.forgemesh.io/element-lookup 0.002 USDC
https://x402.forgemesh.io/email-deliverability-check 0.003 USDC
https://x402.forgemesh.io/email-validate 0.003 USDC
https://x402.forgemesh.io/embeddings 0.002 USDC
https://x402.forgemesh.io/encyclopedia-entry-lookup 0.003 USDC
https://x402.forgemesh.io/english-dictionary 0.002 USDC
https://x402.forgemesh.io/equation-solver 0.002 USDC
https://x402.forgemesh.io/ev-to-nm-converter 0.002 USDC
https://x402.forgemesh.io/extract-text-from-pdf 0.005 USDC
https://x402.forgemesh.io/fahrenheit-to-celsius 0.001 USDC
https://x402.forgemesh.io/federal-debt-total 0.005 USDC
https://x402.forgemesh.io/fen-analyzer 0.002 USDC
https://x402.forgemesh.io/file-hash-verifier 0.005 USDC
https://x402.forgemesh.io/financial-calculator 0.002 USDC
https://x402.forgemesh.io/flight-code-lookup 0.003 USDC
https://x402.forgemesh.io/forex-rate-lookup 0.003 USDC
https://x402.forgemesh.io/formula-mass-calculator 0.003 USDC
https://x402.forgemesh.io/fortune-cookie 0.001 USDC
https://x402.forgemesh.io/fx-rates 0.003 USDC
https://x402.forgemesh.io/gen-z-slang 0.002 USDC
https://x402.forgemesh.io/generate-image-alt 0.005 USDC
https://x402.forgemesh.io/generate-qr-code 0.003 USDC
https://x402.forgemesh.io/generate-token 0.001 USDC
https://x402.forgemesh.io/generate-uuid 0.001 USDC
https://x402.forgemesh.io/generational-slang 0.002 USDC
https://x402.forgemesh.io/geo-air-quality 0.005 USDC
https://x402.forgemesh.io/geo-earthquakes 0.005 USDC
https://x402.forgemesh.io/geocode-city 0.003 USDC
https://x402.forgemesh.io/geometry 0.002 USDC
https://x402.forgemesh.io/geometry-calculator 0.002 USDC
https://x402.forgemesh.io/golden-hour-calculator 0.002 USDC
https://x402.forgemesh.io/gps-disruption-alerts 0.01 USDC
https://x402.forgemesh.io/gps-distance-calculator 0.001 USDC
https://x402.forgemesh.io/grams-to-moles 0.003 USDC
https://x402.forgemesh.io/gre-vocabulary 0.002 USDC
https://x402.forgemesh.io/hacker-news-frontpage 0.003 USDC
https://x402.forgemesh.io/hash-remote-file 0.005 USDC
https://x402.forgemesh.io/hash-text 0.001 USDC
https://x402.forgemesh.io/haversine-distance 0.001 USDC
https://x402.forgemesh.io/hazardous-asteroid-tracker 0.01 USDC
https://x402.forgemesh.io/historical-events-today 0.002 USDC
https://x402.forgemesh.io/hmac-random-draw 0.002 USDC
https://x402.forgemesh.io/holiday-calendar-lookup 0.003 USDC
https://x402.forgemesh.io/html-to-markdown 0.005 USDC
https://x402.forgemesh.io/http-check 0.002 USDC
https://x402.forgemesh.io/https-certificate-lookup 0.003 USDC
https://x402.forgemesh.io/iata-icao-codes 0.003 USDC
https://x402.forgemesh.io/icebreaker-questions 0.001 USDC
https://x402.forgemesh.io/identify-text-language 0.002 USDC
https://x402.forgemesh.io/image-alt-text 0.005 USDC
https://x402.forgemesh.io/image-caption 0.01 USDC
https://x402.forgemesh.io/image-cutout 0.02 USDC
https://x402.forgemesh.io/image-keyword-tags 0.005 USDC
https://x402.forgemesh.io/image-tags 0.005 USDC
https://x402.forgemesh.io/image-to-text-description 0.01 USDC
https://x402.forgemesh.io/integer-trivia-lookup 0.001 USDC
https://x402.forgemesh.io/is-site-up 0.002 USDC
https://x402.forgemesh.io/iso-country-codes 0.003 USDC
https://x402.forgemesh.io/json-array-to-csv 0.002 USDC
https://x402.forgemesh.io/json-to-csv 0.002 USDC
https://x402.forgemesh.io/kelvin-converter 0.001 USDC
https://x402.forgemesh.io/knowledge-lookup 0.003 USDC
https://x402.forgemesh.io/language-identifier 0.002 USDC
https://x402.forgemesh.io/least-squares-fit 0.002 USDC
https://x402.forgemesh.io/length-weight-converter 0.001 USDC
https://x402.forgemesh.io/line-of-best-fit 0.002 USDC
https://x402.forgemesh.io/linear-algebra 0.002 USDC
https://x402.forgemesh.io/linear-equation-solver 0.002 USDC
https://x402.forgemesh.io/linear-regression 0.002 USDC
https://x402.forgemesh.io/link-destination-check 0.003 USDC
https://x402.forgemesh.io/link-preview-data 0.003 USDC
https://x402.forgemesh.io/loan-payment-calculator 0.002 USDC
https://x402.forgemesh.io/local-weather-conditions 0.005 USDC
https://x402.forgemesh.io/make-qr-code 0.003 USDC
https://x402.forgemesh.io/math-fact-generator 0.001 USDC
https://x402.forgemesh.io/math-matrix 0.002 USDC
https://x402.forgemesh.io/math-statistics 0.002 USDC
https://x402.forgemesh.io/matrix-calculator 0.002 USDC
https://x402.forgemesh.io/matrix-operations 0.002 USDC
https://x402.forgemesh.io/md5-hash-generator 0.001 USDC
https://x402.forgemesh.io/mean-median-mode 0.002 USDC
https://x402.forgemesh.io/measurement-converter 0.001 USDC
https://x402.forgemesh.io/metric-converter 0.001 USDC
https://x402.forgemesh.io/metric-imperial-convert 0.001 USDC
https://x402.forgemesh.io/molar-mass 0.003 USDC
https://x402.forgemesh.io/mole-mass-converter 0.003 USDC
https://x402.forgemesh.io/molecular-weight 0.003 USDC
https://x402.forgemesh.io/moles-convert 0.003 USDC
https://x402.forgemesh.io/moon-phase-calculator 0.002 USDC
https://x402.forgemesh.io/mortgage-calculator 0.002 USDC
https://x402.forgemesh.io/mp4-to-mp3 0.005 USDC
https://x402.forgemesh.io/mx-record-email-check 0.003 USDC
https://x402.forgemesh.io/mx-record-lookup 0.003 USDC
https://x402.forgemesh.io/nameserver-and-registrar-lookup 0.005 USDC
https://x402.forgemesh.io/nameserver-lookup 0.003 USDC
https://x402.forgemesh.io/narrate-text 0.01 USDC
https://x402.forgemesh.io/national-holidays-calendar 0.003 USDC
https://x402.forgemesh.io/near-earth-objects 0.01 USDC
https://x402.forgemesh.io/node-package-metadata 0.003 USDC
https://x402.forgemesh.io/npm-package-health 0.003 USDC
https://x402.forgemesh.io/npm-package-info 0.003 USDC
https://x402.forgemesh.io/npm-version-lookup 0.003 USDC
https://x402.forgemesh.io/number-facts 0.001 USDC
https://x402.forgemesh.io/number-trivia 0.001 USDC
https://x402.forgemesh.io/on-this-day 0.002 USDC
https://x402.forgemesh.io/onchain-stock-quote 0.003 USDC
https://x402.forgemesh.io/open-graph-tags 0.003 USDC
https://x402.forgemesh.io/oracle-staleness-check 0.005 USDC
https://x402.forgemesh.io/page-metadata 0.003 USDC
https://x402.forgemesh.io/parse-cron-expression 0.002 USDC
https://x402.forgemesh.io/parse-phone-number 0.003 USDC
https://x402.forgemesh.io/party-game-questions 0.001 USDC
https://x402.forgemesh.io/pdf-document-reader 0.005 USDC
https://x402.forgemesh.io/pdf-parser-api 0.005 USDC
https://x402.forgemesh.io/pdf-to-markdown 0.005 USDC
https://x402.forgemesh.io/pdf-to-text 0.005 USDC
https://x402.forgemesh.io/percent-change 0.001 USDC
https://x402.forgemesh.io/percent-increase-decrease 0.001 USDC
https://x402.forgemesh.io/percent-of-calculator 0.001 USDC
https://x402.forgemesh.io/percentage-calculator 0.001 USDC
https://x402.forgemesh.io/percentage-difference 0.001 USDC
https://x402.forgemesh.io/percentile-calculator 0.002 USDC
https://x402.forgemesh.io/periodic-table 0.002 USDC
https://x402.forgemesh.io/periodic-table-data 0.002 USDC
https://x402.forgemesh.io/phone-number-formatter 0.003 USDC
https://x402.forgemesh.io/photon-energy 0.002 USDC
https://x402.forgemesh.io/picture-summary 0.01 USDC
https://x402.forgemesh.io/pip-dependency-lookup 0.003 USDC
https://x402.forgemesh.io/place-name-geocoder 0.003 USDC
https://x402.forgemesh.io/pm25-pollution-data 0.005 USDC
https://x402.forgemesh.io/postal-code-lookup 0.003 USDC
https://x402.forgemesh.io/postcode-coordinates-lookup 0.003 USDC
https://x402.forgemesh.io/price-feed-health-check 0.005 USDC
https://x402.forgemesh.io/provably-fair-random 0.002 USDC
https://x402.forgemesh.io/public-holidays 0.003 USDC
https://x402.forgemesh.io/pypi-package-health 0.003 USDC
https://x402.forgemesh.io/pypi-package-info 0.003 USDC
https://x402.forgemesh.io/python-package-version 0.003 USDC
https://x402.forgemesh.io/qr-code 0.003 USDC
https://x402.forgemesh.io/qr-code-image 0.003 USDC
https://x402.forgemesh.io/quadratic-formula-calculator 0.002 USDC
https://x402.forgemesh.io/radix-converter 0.001 USDC
https://x402.forgemesh.io/random-fortune-generator 0.001 USDC
https://x402.forgemesh.io/random-number 0.002 USDC
https://x402.forgemesh.io/random-token-generator 0.001 USDC
https://x402.forgemesh.io/readability-score-checker 0.001 USDC
https://x402.forgemesh.io/recent-earthquakes 0.005 USDC
https://x402.forgemesh.io/recipe-unit-converter 0.002 USDC
https://x402.forgemesh.io/redirect-chain-lookup 0.003 USDC
https://x402.forgemesh.io/related-words-finder 0.002 USDC
https://x402.forgemesh.io/remove-background 0.02 USDC
https://x402.forgemesh.io/resolve-dns 0.003 USDC
https://x402.forgemesh.io/rhymes-and-synonyms 0.002 USDC
https://x402.forgemesh.io/robinhood-chain-tokens 0.001 USDC
https://x402.forgemesh.io/robinhood-oracle-health 0.005 USDC
https://x402.forgemesh.io/robinhood-token-lookup 0.003 USDC
https://x402.forgemesh.io/robots-txt-ai-check 0.005 USDC
https://x402.forgemesh.io/roi-calculator 0.002 USDC
https://x402.forgemesh.io/rwa-token-contracts 0.001 USDC
https://x402.forgemesh.io/secret-key-generator 0.001 USDC
https://x402.forgemesh.io/seismic-activity-feed 0.005 USDC
https://x402.forgemesh.io/semantic-search-vectors 0.002 USDC
https://x402.forgemesh.io/severe-weather-warnings 0.005 USDC
https://x402.forgemesh.io/sha256-generator 0.001 USDC
https://x402.forgemesh.io/share-card-metadata 0.003 USDC
https://x402.forgemesh.io/slang-dictionary 0.002 USDC
https://x402.forgemesh.io/slang-translator 0.002 USDC
https://x402.forgemesh.io/solar-flare-tracker 0.01 USDC
https://x402.forgemesh.io/solve-equation 0.002 USDC
https://x402.forgemesh.io/space-asteroid-watch 0.01 USDC
https://x402.forgemesh.io/space-photo-of-the-day 0.002 USDC
https://x402.forgemesh.io/space-solar-storms 0.01 USDC
https://x402.forgemesh.io/space-weather-events 0.01 USDC
https://x402.forgemesh.io/speech-generator 0.01 USDC
https://x402.forgemesh.io/speech-to-text 0.03 USDC
https://x402.forgemesh.io/ssl-certificate-check 0.003 USDC
https://x402.forgemesh.io/std-deviation 0.002 USDC
https://x402.forgemesh.io/stock-oracle-status 0.005 USDC
https://x402.forgemesh.io/stock-token-info 0.003 USDC
https://x402.forgemesh.io/stock-token-registry 0.001 USDC
https://x402.forgemesh.io/stoichiometry-calculator 0.003 USDC
https://x402.forgemesh.io/storm-watch-alerts 0.005 USDC
https://x402.forgemesh.io/sun-moon-times 0.002 USDC
https://x402.forgemesh.io/sunrise-sunset 0.002 USDC
https://x402.forgemesh.io/tech-news-pulse 0.003 USDC
https://x402.forgemesh.io/temperature-converter 0.001 USDC
https://x402.forgemesh.io/text-checksum 0.001 USDC
https://x402.forgemesh.io/text-embeddings 0.002 USDC
https://x402.forgemesh.io/text-statistics 0.001 USDC
https://x402.forgemesh.io/text-to-speech 0.01 USDC
https://x402.forgemesh.io/text-vectorizer 0.002 USDC
https://x402.forgemesh.io/this-day-in-history 0.002 USDC
https://x402.forgemesh.io/timezone-clock 0.001 USDC
https://x402.forgemesh.io/timezone-converter 0.001 USDC
https://x402.forgemesh.io/tls-cert-expiry 0.003 USDC
https://x402.forgemesh.io/tokenized-stock-list 0.001 USDC
https://x402.forgemesh.io/tokenized-stock-price 0.003 USDC
https://x402.forgemesh.io/top-tech-stories 0.003 USDC
https://x402.forgemesh.io/topic-fact-summary 0.003 USDC
https://x402.forgemesh.io/transcribe 0.03 USDC
https://x402.forgemesh.io/transparent-png-generator 0.02 USDC
https://x402.forgemesh.io/treasury-debt-data 0.005 USDC
https://x402.forgemesh.io/trend-line-calculator 0.002 USDC
https://x402.forgemesh.io/tts 0.01 USDC
https://x402.forgemesh.io/unit-converter 0.001 USDC
https://x402.forgemesh.io/unshorten-url 0.003 USDC
https://x402.forgemesh.io/url-expand 0.003 USDC
https://x402.forgemesh.io/url-status-check 0.002 USDC
https://x402.forgemesh.io/url-to-markdown 0.005 USDC
https://x402.forgemesh.io/url-to-qr-code 0.003 USDC
https://x402.forgemesh.io/us-debt-to-the-penny 0.005 USDC
https://x402.forgemesh.io/utc-offset-calculator 0.001 USDC
https://x402.forgemesh.io/utc-time-now 0.001 USDC
https://x402.forgemesh.io/uuid-generator 0.001 USDC
https://x402.forgemesh.io/validate-phone-number 0.003 USDC
https://x402.forgemesh.io/verifiable-random-generator 0.002 USDC
https://x402.forgemesh.io/verify-email-domain 0.003 USDC
https://x402.forgemesh.io/verify-file-checksum 0.005 USDC
https://x402.forgemesh.io/video-to-audio-extract 0.005 USDC
https://x402.forgemesh.io/vision-caption-generator 0.01 USDC
https://x402.forgemesh.io/vocabulary-builder 0.002 USDC
https://x402.forgemesh.io/voice-synthesis 0.01 USDC
https://x402.forgemesh.io/voicemail-transcription 0.03 USDC
https://x402.forgemesh.io/volume-calculator 0.002 USDC
https://x402.forgemesh.io/wavelength-frequency 0.002 USDC
https://x402.forgemesh.io/wavelength-to-energy 0.002 USDC
https://x402.forgemesh.io/weather-alerts 0.005 USDC
https://x402.forgemesh.io/weather-by-coordinates 0.005 USDC
https://x402.forgemesh.io/weather-forecast 0.005 USDC
https://x402.forgemesh.io/web-extract 0.005 USDC
https://x402.forgemesh.io/website-health-check 0.002 USDC
https://x402.forgemesh.io/whois-lookup 0.005 USDC
https://x402.forgemesh.io/wiki-summary 0.003 USDC
https://x402.forgemesh.io/word-associations 0.002 USDC
https://x402.forgemesh.io/word-count-analyzer 0.001 USDC
https://x402.forgemesh.io/word-definition 0.002 USDC
https://x402.forgemesh.io/word-of-the-day 0.002 USDC
https://x402.forgemesh.io/workday-calculator 0.001 USDC
https://x402.forgemesh.io/world-clock 0.001 USDC
https://x402.forgemesh.io/world-time-converter 0.001 USDC
https://x402.forgemesh.io/would-you-rather 0.001 USDC
https://x402.forgemesh.io/zip-code-lookup 0.003 USDC
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0x850363a27f0ac6feb9c7a3ec4c1d295262df9432 · basescan ↗
Agent cardhttps://x402.forgemesh.io
Providerhttps://x402.forgemesh.io
Docshttps://x402.forgemesh.io
Discovered via
agentic_market

Health · last 0 probes

When HTTP Live JSON-RPC Latency

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/x402.forgemesh.io.svg)](https://agenstry.com/agents/x402.forgemesh.io)
[![Verified Business](https://agenstry.com/badge/x402.forgemesh.io/identity.svg)](https://agenstry.com/agents/x402.forgemesh.io)
[![Uptime](https://agenstry.com/badge/x402.forgemesh.io/uptime.svg)](https://agenstry.com/agents/x402.forgemesh.io)
[![A2A version](https://agenstry.com/badge/x402.forgemesh.io/protocol.svg)](https://agenstry.com/agents/x402.forgemesh.io)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "_source": "agentic.market",
  "service": {
    "id": "x402-forgemesh-io",
    "name": "x402.forgemesh.io",
    "description": "Content Signals lookup API: does this domain permit AI use of its content? Fetches robots.txt and parses Content-Signal / aipref declarations (search=, ai-input=, ai-train=) into structured JSON plus a plain-English interpretation, including related AI directives. The essential pre-crawl compliance check for scraping, RAG ingestion, and dataset agents as the web gates against bots (Cloudflare defaults change Sept 15, 2026). First mover \u2014 nobody else sells this check.",
    "domain": "x402.forgemesh.io",
    "provider": "x402.forgemesh.io",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://x402.forgemesh.io/accessibility-alt-text",
        "description": "Accessibility alt-text generator: produces a concise, screen-reader-ready description under 125 characters for any image URL, matching WCAG guidance on alternative text. Images pass through without being retained. Built for content-management pipelines, bulk site remediation, and automated accessibility audits that need alt attributes filled in at scale.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/add-days-to-date",
        "description": "Adds or subtracts a number of days from any date and returns the resulting calendar date plus its weekday, exact date arithmetic instead of the off-by-one errors that show up when a model counts days in its head. For deadline calculations, reminder scheduling, and contract term tracking.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "end",
            "type": "string",
            "description": "",
            "example": "2026-08-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "start",
            "type": "string",
            "description": "",
            "example": "2026-07-15",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/address-postal-lookup",
        "description": "Given a postal code and country, get back the associated place name, region or state, and geographic coordinates \u2014 covering 60+ countries including the US, Canada, UK, Germany, and France. Built for address validation and geo-enrichment steps in signup, checkout, and logistics pipelines. Cached 24 hours.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "77001",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "us",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/advanced-vocabulary",
        "description": "Random draws from a curated advanced-English word list, one to ten at a time, each entry carrying part of speech, a precise one-sentence definition, an example sentence, and synonyms. Deterministic dataset with stable entries \u2014 the same word always teaches the same meaning.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "difficulty",
            "type": "string",
            "description": "",
            "example": "advanced",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/agent-fortune",
        "description": "Agent fortune API: a fortune cookie written specifically for AI agents ('A cached response is worth two upstream calls'), plus a lucky number and lucky HTTP status code. The cheapest, most delightful way to make your first x402 payment and verify your wallet stack works end to end. New fortune every call.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/ai-crawl-permission-check",
        "description": "Checks whether a domain's published policy permits AI systems to read, train on, or index its content, parsing the relevant robots.txt directives into structured JSON with a human-readable interpretation. Built for scraping agents, dataset builders, and RAG pipelines that need to verify permission before ingesting a site's pages.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "theverge.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/ai-fortune-cookie",
        "description": "AI fortune cookie: a novelty endpoint that hands back a fresh aphorism written with AI agents in mind, plus a lucky number and lucky status code, on every request. Useful as a low-stakes first call to verify a payment flow works end to end, or simply as a bit of personality to sprinkle into a bot's replies.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/air-quality-index",
        "description": "Air quality index API by coordinates: current US AQI, PM2.5, PM10, ozone, and NO2 for any lat/lon worldwide from a global air-quality model. For health, travel, logistics, and smart-home agents.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/airport-lookup",
        "description": "Airport lookup API: resolve any 3-letter IATA or 4-letter ICAO code to the airport's name, city, state, country, coordinates, elevation, and IANA timezone \u2014 29,000+ airports worldwide, answered locally in milliseconds. Unknown codes return an unpaid 404. For travel planning, flight tooling, and logistics agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "IAH",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/airport-timezone-finder",
        "description": "Look up any airport by its IATA or ICAO code and get back precise coordinates, elevation, and IANA timezone alongside the airport's name and location \u2014 useful for scheduling arrivals and departures across time zones or plotting airports on a map. Covers 29,000+ airports worldwide, resolved locally in milliseconds.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "IAH",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/aqi-by-coordinates",
        "description": "Air quality index and pollutant breakdown (PM2.5, PM10, ozone, NO2) for any point on the globe by latitude/longitude. Use it to power health advisories, travel-planning checks, or automated alerts when conditions turn unhealthy for sensitive groups. Data refreshes on a 15-minute cycle and carries a CC BY 4.0 attribution.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/area-perimeter-calculator",
        "description": "Shape math calculator for area, perimeter, and diagonal length of circles, rectangles, and triangles from plain numeric dimensions \u2014 includes Heron's formula for triangles given three sides. Useful for flooring estimates, land-plot sizing, classroom geometry problems, and CAD pre-checks where an exact figure is needed, not an approximation.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "radius",
            "type": "string",
            "description": "",
            "example": "5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "shape",
            "type": "string",
            "description": "",
            "example": "sphere",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/article-extractor",
        "description": "Readable-article extraction API: strips a public web page down to its title, author line, and main body text, discarding menus, ads, and sidebars. A pre-crawl permission check runs first, honoring each site's crawl rules. Useful for building article archives, feeding LLM pipelines, or preparing pages for text-to-speech and translation.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://en.wikipedia.org/wiki/Micropayment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/asteroid-close-approach-data",
        "description": "Every near-earth object making a close approach to Earth this week \u2014 estimated size, closest approach date, miss distance, velocity, and whether it's classified as potentially hazardous \u2014 as structured JSON. For space-risk dashboards, science newsletters, and education agents covering near-earth asteroid activity. Refreshed every 6 hours.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/astronomy-image-feed",
        "description": "Pulls the current day's featured astronomy image along with its title and full explanatory caption, as structured JSON. Built for content agents, daily digest bots, and education tools that want a rotating supply of space imagery with context attached rather than a static image library. Cached 6 hours.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/atomic-number-lookup",
        "description": "Chemical element reference: look up any of the 118 known elements by atomic number, symbol, or name and get atomic mass, electron configuration, electronegativity, melting/boiling points, density, and phase at room temperature. For chemistry homework, materials science, and lab-prep agents needing a quick, sourced fact check.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "element",
            "type": "string",
            "description": "",
            "example": "Fe",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/audio-format-converter",
        "description": "Audio format conversion: takes a public audio or video file URL in formats like mov, wav, ogg, or m4a and returns it as an MP3, ready for playback or downstream processing. Nothing from the source file persists after conversion. Fits into podcast pipelines, voice-note normalization, and any workflow that needs one consistent audio format.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "media_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/sample.mp4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/audio-to-text-convert",
        "description": "Audio-to-text conversion: submit any public audio file URL (mp3, wav, m4a, ogg, up to 25MB) and get back a full text transcript, with the source language automatically detected across roughly 99 languages. Audio is processed in an isolated sandbox and deleted immediately afterward. Built for turning meeting recordings, interviews, and voice memos into searchable text.",
        "pricing": {
          "amount": "0.03",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "audio_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/speech.mp3",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/audio-transcription-api",
        "description": "Audio transcription API for agents: paid per call, no keys, no accounts. Neural speech-recognition transcript of any public audio URL up to 25MB, with segment text. Nothing retained.",
        "pricing": {
          "amount": "0.03",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "audio_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/speech.mp3",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/auto-tag-image",
        "description": "Automatic image tagging API: generates a ranked list of descriptive keywords for any image URL, spanning what's depicted, its visual style, and dominant colors. Processing happens without storing the source image. Suited for digital-asset-management systems, e-commerce catalogs, and content classification pipelines that need labels without manual review.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/background-removal",
        "description": "Background removal API: send an image URL, get back a transparent PNG with the subject cleanly cut out (segmentation runs on our own hardware). For product photos, avatars, thumbnails, and design pipelines. Nothing stored.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/bank-holidays",
        "description": "Public holidays API: every official holiday for any country and year \u2014 date, local name, English name, and which subdivisions observe it. For scheduling, SLA, payroll, and delivery-planning agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "US",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "year",
            "type": "string",
            "description": "",
            "example": "2026",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/base-converter",
        "description": "Number base conversion API: convert between any bases 2-36 \u2014 binary, octal, decimal, hex, and beyond. Exact, instant.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from_base",
            "type": "string",
            "description": "",
            "example": "10",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to_base",
            "type": "string",
            "description": "",
            "example": "16",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "255",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/binary-hex-converter",
        "description": "Base conversion tool for translating whole numbers between binary, octal, decimal, hexadecimal, and any radix from 2 through 36. Handy for encoding schemes, bit-level debugging, CTF puzzles, and low-level programming tasks where a wrong digit breaks everything. Returns the exact converted value instantly, with no rounding or reasoning-token arithmetic risk.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from_base",
            "type": "string",
            "description": "",
            "example": "10",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to_base",
            "type": "string",
            "description": "",
            "example": "16",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "255",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/business-days-between",
        "description": "Business days calculator API: weekday count between two dates, or add N days to a date and learn what weekday lands. For scheduling, SLA, and deadline agents.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "end",
            "type": "string",
            "description": "",
            "example": "2026-08-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "start",
            "type": "string",
            "description": "",
            "example": "2026-07-15",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/celsius-to-fahrenheit",
        "description": "Converts a temperature value between Celsius, Fahrenheit, Kelvin, and Rankine in one call and returns all four scales at once, computed exactly with no rounding drift. For weather apps, cooking and oven-temp conversions, HVAC calculations, and any agent that needs the answer instantly instead of doing the arithmetic itself.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "C",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "100",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/cert-expiry-checker",
        "description": "Certificate expiration checker: point it at any domain and get back its certificate's issuer, subject, valid-from and valid-until dates, and exactly how many days remain before it expires, even for certificates that are already expired or fail validation. Built for renewal-reminder cron jobs, uptime monitors, and security audits that can't afford a surprise lapse.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/check-ai-permissions",
        "description": "Check whether a domain allows AI usage of its content before you crawl: parses robots.txt Content-Signal and aipref directives (search / ai-input / ai-train) into structured JSON with a plain-English interpretation. Essential pre-flight for scraping, RAG, and training-data agents \u2014 especially after Cloudflare's Sept 15, 2026 default gating.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "theverge.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/chemical-element-info",
        "description": "Chemical element API: atomic number, atomic mass, electron shells, electronegativity, and physical properties for any element. Local dataset, instant.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "element",
            "type": "string",
            "description": "",
            "example": "Fe",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/chemical-formula-weight",
        "description": "Molecular weight calculator for chemical formulas: parses parentheses and hydrate notation to return total molar mass, atom counts, and the mass contribution of each element. For chemistry coursework, reagent prep, and formulation agents needing an exact figure instead of an estimated one.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "formula",
            "type": "string",
            "description": "",
            "example": "H2O",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/chess-legal-moves",
        "description": "List every legal chess move for a position given as FEN, in both SAN (Nf3) and UCI (g1f3) notation, plus turn and check/checkmate/stalemate/draw flags. Pass 'start' for the opening position. For bots playing chess, validating opponents, or teaching the rules.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "fen",
            "type": "string",
            "description": "",
            "example": "start",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "move",
            "type": "string",
            "description": "",
            "example": "e4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/chess-move-validator",
        "description": "Check whether a chess move is legal in a given FEN position and get the board state after it: resulting FEN, capture info, and whether the move gives check. Illegal moves return a clear verdict instead of an error, so game bots can handle bad input gracefully.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "fen",
            "type": "string",
            "description": "",
            "example": "start",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "move",
            "type": "string",
            "description": "",
            "example": "e4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/chess-moves",
        "description": "Chess position analysis from a FEN string: every legal move in SAN and UCI notation, whose turn it is, and full game-state flags \u2014 check, checkmate, stalemate, draw, insufficient material, threefold repetition. Optionally validate and apply one move to get the resulting FEN. Deterministic rules logic, not engine evaluation.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "fen",
            "type": "string",
            "description": "",
            "example": "start",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "move",
            "type": "string",
            "description": "",
            "example": "e4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/city-lat-long-lookup",
        "description": "Resolve a place name to its geographic coordinates, along with country, region, population, elevation, and local timezone for the closest five matches. Built as the bridge between human-readable locations and any API that only accepts latitude/longitude \u2014 geocode once, reuse everywhere.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "city",
            "type": "string",
            "description": "",
            "example": "Houston",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/city-to-coordinates",
        "description": "Geocoding API: city or place name to latitude/longitude with country, region, population, and timezone \u2014 top matches ranked. The bridge between human place names and every coordinates-based API.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "city",
            "type": "string",
            "description": "",
            "example": "Houston",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/color-convert",
        "description": "Color conversion API: any hex or rgb() color to hex, RGB, and HSL plus is-it-dark detection and the accessible text color (black or white) to place on top of it. For theming, chart, and design-generation agents. Instant, computed locally.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "color",
            "type": "string",
            "description": "",
            "example": "#5eead4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/color-format-converter",
        "description": "Color format converter for hex codes and rgb() values: get back hex, RGB, and HSL representations plus a light-or-dark classification and the ideal black-or-white text color for readability on top of it. Handy for UI theming, chart palettes, and dashboard generators that need instant, exact color math without guessing at contrast ratios.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "color",
            "type": "string",
            "description": "",
            "example": "#5eead4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/compound-interest",
        "description": "Financial math API: compound interest with any compounding frequency, monthly loan/mortgage payment and total interest, or ROI. Exact, deterministic.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "annual_rate_percent",
            "type": "string",
            "description": "",
            "example": "6.5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "calculation",
            "type": "string",
            "description": "",
            "example": "loan_payment",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "principal",
            "type": "string",
            "description": "",
            "example": "300000",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "years",
            "type": "string",
            "description": "",
            "example": "30",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/contrast-color-checker",
        "description": "Contrast and dark-mode checker for any hex or rgb() input: returns whether a color reads as light or dark and which text color, black or white, stays legible on top of it, alongside full hex/RGB/HSL conversions. Useful for accessible UI generation, theme switchers, and design-system tooling that can't afford a manual eyeball check.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "color",
            "type": "string",
            "description": "",
            "example": "#5eead4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/conversation-starters",
        "description": "Pull ready-to-use conversation starters framed as either/or choices \u2014 from lighthearted food debates to philosophical trade-offs \u2014 one to five at a time, filtered by topic. For community bots, Discord games, onboarding warm-ups, and any agent that needs to spark a discussion.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "category",
            "type": "string",
            "description": "",
            "example": "agents-and-ai",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/convert-audio",
        "description": "Audio conversion API: convert any public audio/video URL (mp4, mov, wav, ogg, m4a \u2014 up to 25MB) to MP3 on our own hardware. Returns base64 MP3. Use as an mp4-to-mp3 extractor, audio normalizer before transcription, or format bridge in media pipelines. Files deleted immediately after processing.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "media_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/sample.mp4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/convert-cooking",
        "description": "Cooking measurement API: convert between cups, tbsp, tsp, ml, l, fl-oz, grams, kg, oz, lb \u2014 including volume\u2194weight using typical densities for 40+ ingredients (flour, sugar, butter, honey, rice...). A cup of flour is 120g but a cup of honey is 340g. For recipe scaling and grocery agents. Density results labeled approximate.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "amount",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "cup",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "ingredient",
            "type": "string",
            "description": "",
            "example": "flour",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "g",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/convert-json-to-spreadsheet",
        "description": "Turns structured JSON arrays into spreadsheet-ready CSV, up to 10,000 rows, headers unified across objects, nested fields JSON-encoded inline, quotes escaped correctly. Useful for report generation, data exports, and any pipeline bridging an API response to a file a human opens in Excel or Sheets.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "json",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/convert-number-base",
        "description": "Number base converter API: convert a number between any bases from 2 to 36 (binary, octal, decimal, hexadecimal, base-36...). Exact and instant. For low-level programming, encoding, and puzzle agents.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from_base",
            "type": "string",
            "description": "",
            "example": "10",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to_base",
            "type": "string",
            "description": "",
            "example": "16",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "255",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/convert-temperature",
        "description": "Temperature conversion API: give a value in Celsius, Fahrenheit, Kelvin, or Rankine and get all four scales back \u2014 science-grade, exact, instant. For cooking, HVAC, chemistry, physics, and weather agents.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "C",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "100",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/convert-timezone",
        "description": "Timezone converter API: convert a wall-clock time from one IANA timezone to another with daylight-saving applied correctly \u2014 returns converted local time, UTC ISO, and unix epoch. 'What is 3pm Tokyo for Chicago?' deterministically. For scheduling and calendar agents.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "Asia/Tokyo",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "time",
            "type": "string",
            "description": "",
            "example": "2026-07-20 15:00",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "America/Chicago",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/convert-units",
        "description": "Unit conversion API: convert between 100+ units across length, mass, volume, temperature, area, speed, pressure, energy, power, and digital storage. Exact factors, instant, local. Deterministic and auditable \u2014 cheaper than burning reasoning tokens, zero arithmetic-hallucination risk, and the result can be cited. Unknown units return a helpful 400 listing valid targets.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "mi",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "km",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "26.2",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/cooking-measurements",
        "description": "Cooking conversion API: cups\u2194grams\u2194tablespoons\u2194ml with ingredient-aware densities for 40+ ingredients (a cup of flour is 120g, a cup of honey is 340g). The kitchen math LLMs get wrong.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "amount",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "cup",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "ingredient",
            "type": "string",
            "description": "",
            "example": "flour",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "g",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/coordinates-distance",
        "description": "Computes straight-line haversine distance and compass bearing between any two latitude/longitude points, returned in km, miles, and nautical miles. Useful for geofencing checks, travel-time estimation inputs, and mapping agents working from raw coordinate pairs rather than place names.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "lat1",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lat2",
            "type": "string",
            "description": "",
            "example": "40.71",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lon1",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lon2",
            "type": "string",
            "description": "",
            "example": "-74.00",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/count-tokens",
        "description": "Token and word counting API: characters, words, sentences, estimated LLM tokens, Flesch reading ease, and reading time for any text. Budgeting context windows and readability in one call.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "The quick brown fox jumps over the lazy dog. It was very quick.",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/country-currency-info",
        "description": "Country reference data keyed by name or ISO code \u2014 currency, capital, languages, calling code, region, area, and neighboring countries \u2014 returned as one clean JSON object. Useful for populating currency selectors, tax jurisdiction logic, and data-enrichment pipelines without hardcoding a static country table.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "Japan",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/country-info",
        "description": "Country information API: capital, ISO codes, currencies, languages, calling code, region, area, land borders, and flag emoji for any country by name or 2/3-letter code \u2014 one normalized JSON object, answered locally in milliseconds. For form localization, compliance screens, shipping rules, and data-enrichment agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "Japan",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/country-lookup",
        "description": "Country facts API: capital, currencies, languages, population, region, calling code, and flag for any country by name or ISO code, as one JSON object. For forms, localization, compliance, and enrichment agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "Japan",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/cron-next-runs",
        "description": "Cron parser API: validate a cron expression and get its next 1-20 run times as ISO timestamps in any timezone. Instantly answers 'when will this fire?' for scheduler-building, automation, and DevOps agents. Invalid expressions return a clear unpaid 400.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "3",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "expression",
            "type": "string",
            "description": "",
            "example": "0 9 * * 1-5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "timezone",
            "type": "string",
            "description": "",
            "example": "America/New_York",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/cron-schedule-checker",
        "description": "Validates a cron expression and lists its next several scheduled run times as ISO timestamps in any timezone, so you can confirm a schedule does what it's supposed to before deploying it. For automation and DevOps agents building or auditing recurring jobs.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "3",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "expression",
            "type": "string",
            "description": "",
            "example": "0 9 * * 1-5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "timezone",
            "type": "string",
            "description": "",
            "example": "America/New_York",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/crontab-next-run-time",
        "description": "Parses any standard cron expression and computes its next 1-20 firing times in a chosen timezone, flagging malformed expressions clearly rather than letting a bad schedule silently fail in production. For scheduler tooling, CI pipelines, and agents that generate cron syntax and need to sanity-check it.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "3",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "expression",
            "type": "string",
            "description": "",
            "example": "0 9 * * 1-5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "timezone",
            "type": "string",
            "description": "",
            "example": "America/New_York",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/crossword-word-helper",
        "description": "Returns rhyming words, sound-alikes, or commonly paired adjectives for any input word, ranked by strength of association. Useful for crossword and word-game agents, poetry generation, and naming brainstorms that need a wider candidate list than a model would produce unprompted.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "relation",
            "type": "string",
            "description": "",
            "example": "ml",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "word",
            "type": "string",
            "description": "",
            "example": "payment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/cups-to-grams",
        "description": "Converts cooking measurements between volume units (cups, tbsp, tsp, ml, l, fl-oz) and weight units (g, kg, oz, lb), using ingredient-specific densities so a cup of flour and a cup of honey convert to their correct, different gram weights. For baking apps and recipe-scaling agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "amount",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "cup",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "ingredient",
            "type": "string",
            "description": "",
            "example": "flour",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "g",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/currency-conversion-rate",
        "description": "The official daily reference exchange rate between two major fiat currencies out of roughly 30 supported ISO codes, with the rate's effective date. Published once per business day, so it's built for invoice pricing, financial reporting, and normalization tasks rather than live trading, where a stale-by-seconds rate would be a problem. Cached 1 hour.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "base",
            "type": "string",
            "description": "",
            "example": "USD",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "quote",
            "type": "string",
            "description": "",
            "example": "JPY",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/currency-exchange-rates",
        "description": "Currency exchange rate API: official daily reference rate for any major fiat pair (USD, EUR, GBP, JPY, ~30 ISO currencies), as JSON. A settlement/normalization reference published each business day \u2014 not a live trading feed.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "base",
            "type": "string",
            "description": "",
            "example": "USD",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "quote",
            "type": "string",
            "description": "",
            "example": "JPY",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/current-time",
        "description": "Current time API: the time right now in any IANA timezone (America/Chicago, Asia/Tokyo...) \u2014 local ISO timestamp, UTC ISO, unix epoch, human-readable string, and day of week. The sanity check every scheduling, logging, and coordination agent needs. Deterministic and instant.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "timezone",
            "type": "string",
            "description": "",
            "example": "America/Chicago",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/current-weather",
        "description": "Current weather API by coordinates: temperature, wind, and conditions code for any latitude/longitude worldwide, plus a 3-day daily outlook. Structured JSON for travel, logistics, and planning agents.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "40.71",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-74.00",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/daily-fx-reference-rate",
        "description": "Look up the daily reference rate for any pair among roughly 30 major currencies, returned with the date it applies to. Meant for pricing pages, invoicing, and financial reporting that need a consistent official benchmark rather than a fast-moving market quote. Updated once per business day and cached for an hour.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "base",
            "type": "string",
            "description": "",
            "example": "USD",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "quote",
            "type": "string",
            "description": "",
            "example": "JPY",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/daily-history-facts",
        "description": "Daily history facts API: retrieves notable historical events tied to any calendar date, each entry carrying the year, a one-line summary, and a link for further reading. Built to be called once a day as a rotating content source. Useful for calendar apps, morning-briefing bots, and educational trivia agents. Attribution required and included.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "day",
            "type": "string",
            "description": "",
            "example": "20",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "month",
            "type": "string",
            "description": "",
            "example": "7",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/daily-space-image",
        "description": "Today's featured space image \u2014 title, high-resolution image URL, and a full written explanation from an astronomer \u2014 refreshed daily. A drop-in content source for newsletters, screensaver bots, and daily-content agents that want a fresh astronomy image with context every day, no image curation required.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/daily-weather-outlook",
        "description": "Look up current conditions and the next three days of daily highs, lows, and precipitation chance for any coordinates worldwide. Useful for trip planning, outdoor-event scheduling, and any agent that needs a short-range forecast without integrating a dedicated weather provider. Cached 10 minutes for freshness and cost.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "40.71",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-74.00",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/date-math",
        "description": "Date math API: add days to any date (returns resulting date + weekday) or count calendar days and weekday-only business days between two dates. The arithmetic agents get wrong in-context, done deterministically. For deadlines, SLAs, scheduling, and planning.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "end",
            "type": "string",
            "description": "",
            "example": "2026-08-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "start",
            "type": "string",
            "description": "",
            "example": "2026-07-15",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/daylight-saving-time-check",
        "description": "Converts a given local time between IANA timezones with daylight-saving transitions applied correctly, so a meeting scheduled across the DST changeover lands on the right hour instead of one off. Returns local time, UTC ISO, and unix epoch for downstream calendar and reminder systems.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "Asia/Tokyo",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "time",
            "type": "string",
            "description": "",
            "example": "2026-07-20 15:00",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "America/Chicago",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/define-word",
        "description": "Get dictionary definitions for a word \u2014 all senses labeled noun/verb/adjective, with pronunciation guide and a synonym/antonym list attached. One call replaces a definition query, a thesaurus query, and a spell-check: useful for writing assistants, tutoring bots, and content pipelines.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "word",
            "type": "string",
            "description": "",
            "example": "serendipity",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/describe-image",
        "description": "Image description API: detailed natural-language description of any image URL \u2014 subjects, setting, actions, visible text \u2014 from our locally-hosted vision engine. Use for image understanding, content cataloging, moderation pre-screening, and vision-blind agent workflows. Images processed in memory, never stored.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/descriptive-statistics",
        "description": "Statistics API: mean, median, mode, standard deviation, variance, percentiles (p25-p99), range, sum, and IQR outliers for up to 100k numbers \u2014 exact, deterministic.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "numbers",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/detect-language",
        "description": "Language detection API: identify the language of any text (60+ languages) with confidence scores and top-3 candidates \u2014 computed locally in milliseconds, text never stored. For routing multilingual content, translation pre-checks, and moderation pipelines.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "Bonjour, comment allez-vous aujourd'hui?",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/developer-news-feed",
        "description": "A normalized feed of the top-ranked technology and developer stories right now \u2014 title, link, score, author, and comment count for each \u2014 pulled from a leading tech community discussion board. For monitoring emerging tools, tracking industry sentiment, or feeding a newsletter pipeline. Refreshed every 3 minutes.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/dictionary-lookup",
        "description": "English dictionary API: definitions with part of speech, pronunciation, syllable count, synonyms, and antonyms for any word in one call. Unknown words return closest-spelling suggestions instead of an empty error. Structured JSON built for agents that need word meanings without scraping a dictionary site.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "word",
            "type": "string",
            "description": "",
            "example": "serendipity",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/distance-between",
        "description": "Distance calculator API: great-circle (haversine) distance between two coordinates in km, miles, and nautical miles, plus initial compass bearing. Deterministic and auditable \u2014 cheaper than burning reasoning tokens, zero arithmetic-hallucination risk, and the result can be cited. For logistics, travel, delivery, and geo agents. Pairs with /geocode-city for name inputs.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "lat1",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lat2",
            "type": "string",
            "description": "",
            "example": "40.71",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lon1",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lon2",
            "type": "string",
            "description": "",
            "example": "-74.00",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/dns-lookup",
        "description": "DNS lookup API: resolve any DNS record type (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, SRV, PTR) for any hostname, with DNSSEC validation status and full answer records (name, type, TTL, data) as JSON. Use for infrastructure monitoring, email deliverability checks, domain verification, and security tooling. Cached 5 minutes.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "name",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "MX",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/dns-record-checker",
        "description": "Check any hostname's DNS records \u2014 A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, SRV, or PTR \u2014 along with whether DNSSEC validates, returned as structured JSON with name, type, TTL, and data for each answer. Built for domain-verification flows, email setup diagnostics, and security-monitoring agents. Cached 5 minutes per query.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "name",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "MX",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/domain-content-signals",
        "description": "Content Signals lookup API: does this domain permit AI use of its content? Fetches robots.txt and parses Content-Signal / aipref declarations (search=, ai-input=, ai-train=) into structured JSON plus a plain-English interpretation, including related AI directives. The essential pre-crawl compliance check for scraping, RAG ingestion, and dataset agents as the web gates against bots (Cloudflare defaults change Sept 15, 2026). First mover \u2014 nobody else sells this check.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "theverge.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/domain-expiry-checker",
        "description": "Look up when any domain is set to expire, along with its registrar, current status codes, nameservers, and last-updated date, pulled from authoritative registration records. Works across gTLDs and most country-code domains. Built for renewal monitoring and portfolio-tracking agents that need to catch an expiring domain before it lapses. Cached 24 hours.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/domain-registrar-info",
        "description": "Structured registration details for any domain \u2014 current registrar, nameservers, status codes, registration and last-update dates, and DNSSEC status \u2014 as one JSON object. Unregistered domains come back with a clean not-found response. Useful for ownership research, phishing triage, and domain-portfolio audits. Cached 24 hours.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/domain-whois",
        "description": "Domain registration lookup API: authoritative registration data for any domain \u2014 registration/expiry/update dates, registrar, status codes, nameservers, and DNSSEC \u2014 as structured JSON. Works across gTLDs and most ccTLDs; unregistered domains return an unpaid 404. Use for availability checks, expiry monitoring, ownership research, and phishing triage. Cached 24 hours.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/download-integrity-check",
        "description": "Hashes a remote file in memory and returns the digest in your choice of algorithm, discarding the file immediately afterward, no local disk write required. Useful for verifying installer integrity, comparing mirror copies of the same release, and catching a tampered or corrupted download before it's executed.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/speech.mp3",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/e164-phone-format",
        "description": "Parses loosely formatted phone number input and returns its E.164 standard representation, country, and line type, with a default-country hint for numbers missing a country code. Built for lead deduplication, SMS delivery systems, and validation steps that reject malformed numbers before they hit a paid messaging API.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "US",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "number",
            "type": "string",
            "description": "",
            "example": "(713) 555-0142",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/earthquake-magnitude-tracker",
        "description": "Pull the latest global earthquakes filtered by minimum magnitude, with depth, epicenter location, timestamp, and tsunami-risk indicator for each event. For logistics rerouting, catastrophe monitoring, and content agents tracking seismic activity. Backed by public-domain government seismic data, updated continuously.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "min_magnitude",
            "type": "string",
            "description": "",
            "example": "5",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/econ-us-national-debt",
        "description": "US national debt API: the most recent official total public debt outstanding \u2014 to the penny \u2014 with record date, debt held by the public, and intragovernmental holdings as structured JSON. Updated each business day. Use for macro dashboards, fiscal analysis, news content, and economics agents. Cached 6 hours.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/element-lookup",
        "description": "Periodic table API: complete data for any of the 118 chemical elements \u2014 look up by symbol (Fe), name (iron), or atomic number (26). Returns atomic mass, category, phase at STP, period/group, electron configuration, electronegativity, melting and boiling points, density, electron shells, and a summary. For chemistry, materials, education, and science agents. Attributed dataset.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "element",
            "type": "string",
            "description": "",
            "example": "Fe",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/email-deliverability-check",
        "description": "Checks whether an email address is well-formed and whether its domain actually has working mail servers, returning the parsed domain, the sorted list of mail hosts, and a deliverable flag. Doesn't probe the specific mailbox, only the domain's mail setup. Built for lead-list cleaning and signup-form validation agents. Nothing is stored.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "email",
            "type": "string",
            "description": "",
            "example": "someone@example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/email-validate",
        "description": "Email validation API: RFC-style syntax check plus live DNS mail-server lookup (MX with A fallback) for any email address \u2014 returns the parsed domain, sorted mail hosts, and a deliverable flag meaning the domain accepts mail. Does NOT probe mailbox existence; nothing stored. Use for lead cleaning, signup validation, and contact verification agents. Cached at the DNS layer.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "email",
            "type": "string",
            "description": "",
            "example": "someone@example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/embeddings",
        "description": "Embeddings API: 768-dimension embedding vectors for up to 64 texts per call, computed locally on our hardware \u2014 no OpenAI key, no account, pay per call with USDC. Use for semantic search, similarity, clustering, deduplication, and RAG indexes. Inputs are never stored.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "texts",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/encyclopedia-entry-lookup",
        "description": "Look up any topic on the web's largest collaboratively-edited encyclopedia and get back the title, short description, lead summary paragraph, thumbnail image, and canonical article URL as structured JSON. For entity enrichment, fact-checking, and research agents that need a grounded summary instead of a hallucinated one. Cached 24 hours, attribution included.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "title",
            "type": "string",
            "description": "",
            "example": "Alan Turing",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/english-dictionary",
        "description": "Machine-readable English dictionary entry by word: definitions across senses, part-of-speech tags, phonetic pronunciation, syllable count, and related synonyms/antonyms. Deterministic JSON shape for vocabulary apps, crossword helpers, and language-learning agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "word",
            "type": "string",
            "description": "",
            "example": "serendipity",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/equation-solver",
        "description": "Equation solver API: exact roots of linear and quadratic equations (real and complex) and 2-variable linear systems, from structured coefficients. Real algebra, not a guess.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "-3",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "c",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "quadratic",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/ev-to-nm-converter",
        "description": "Physics conversion tool linking light wavelength, frequency, and photon energy \u2014 supply any one of nanometers, hertz, joules, or electron-volts and get the others computed exactly from fundamental constants. For optics, photonics, and physics-education agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "wavelength_nm",
            "type": "string",
            "description": "",
            "example": "500",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/extract-text-from-pdf",
        "description": "Extracts clean, layout-preserving text from any public PDF URL up to 25MB in a single call, no local PDF library or OCR pipeline required. Built for feeding PDF content into research agents, document QA, and RAG ingestion pipelines that need plain text rather than a binary file.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "pdf_url",
            "type": "string",
            "description": "",
            "example": "https://raw.githubusercontent.com/py-pdf/sample-files/main/001-trivial/minimal-document.pdf",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/fahrenheit-to-celsius",
        "description": "Temperature scale converter handling Fahrenheit, Celsius, Kelvin, and Rankine \u2014 give a value in any one scale and get precise equivalents in the other three. Useful for recipe adaptation across regions, lab temperature logging, and travel or weather agents translating between US and metric readings.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "C",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "100",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/federal-debt-total",
        "description": "The latest official total US federal debt outstanding, down to the penny, broken into debt held by the public versus intragovernmental holdings, with the record date it was reported. Updated each business day. Used for macro dashboards, fiscal-policy content, and economics agents that need an authoritative current figure. Cached 6 hours.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/fen-analyzer",
        "description": "Analyze a chess FEN string: turn to move, complete legal-move list, and terminal-state detection including checkmate, stalemate, and draw by insufficient material or repetition. Malformed FEN comes back as a structured validity report an agent can act on rather than a bare failure.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "fen",
            "type": "string",
            "description": "",
            "example": "start",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "move",
            "type": "string",
            "description": "",
            "example": "e4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/file-hash-verifier",
        "description": "Fetches a public file URL, up to 50MB, and returns its SHA-256, SHA-512, SHA-1, or MD5 digest so you can confirm a download matches its published checksum before trusting it. A supply-chain safety step for agents pulling packages, models, or binaries from the open web.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/speech.mp3",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/financial-calculator",
        "description": "Financial calculator API: compound interest (final amount, interest earned, effective annual rate), loan/mortgage payment (monthly payment, total paid, total interest), or ROI \u2014 from structured numeric inputs. For fintech, budgeting, and planning agents. Not financial advice; the arithmetic is exact.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "annual_rate_percent",
            "type": "string",
            "description": "",
            "example": "6.5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "calculation",
            "type": "string",
            "description": "",
            "example": "loan_payment",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "principal",
            "type": "string",
            "description": "",
            "example": "300000",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "years",
            "type": "string",
            "description": "",
            "example": "30",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/flight-code-lookup",
        "description": "Instant lookup for any 3-letter or 4-letter flight code, returning the matching airport's full name, city, country, coordinates, elevation, and local timezone from a database of 29,000+ airports. Built for booking engines, itinerary builders, and dispatch systems that need to resolve a code without maintaining their own reference table.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "IAH",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/forex-rate-lookup",
        "description": "Fetch the official daily benchmark rate between two of about 30 major world currencies, complete with the date the rate was set. Built for financial reporting, multi-currency pricing, and invoicing agents that need a stable reference number rather than a real-time trading feed. Refreshed once daily, cached for an hour between calls.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "base",
            "type": "string",
            "description": "",
            "example": "USD",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "quote",
            "type": "string",
            "description": "",
            "example": "JPY",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/formula-mass-calculator",
        "description": "Computes the exact molar mass in g/mol for any chemical formula, including nested parentheses like Ca(OH)2 and hydrates like CuSO4\u00b75H2O, with a per-element mass-percentage breakdown. For lab dosing calculations, stoichiometry homework, and pharma formulation agents that can't afford a rounding mistake.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "formula",
            "type": "string",
            "description": "",
            "example": "H2O",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/fortune-cookie",
        "description": "Fortune cookie API for AI agents: a fortune written for language models, a lucky number, and a lucky HTTP status \u2014 the cheapest possible first x402 purchase. Come for the novelty, stay for the utility grid.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/fx-rates",
        "description": "Foreign exchange rate API: the official daily reference rate for any major fiat currency pair (~30 ISO 4217 currencies \u2014 USD, EUR, GBP, JPY, CHF, AUD...), as structured JSON with the rate date. Published once per business day \u2014 ideal for pricing normalization, invoicing, and financial reporting agents; not a live trading feed. Cached 1 hour.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "base",
            "type": "string",
            "description": "",
            "example": "USD",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "quote",
            "type": "string",
            "description": "",
            "example": "JPY",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/gen-z-slang",
        "description": "What does that gen-z or gen-alpha term actually mean? Curated slang glossary with meaning, era, and example usage per term, filterable by generation from boomer through gen-alpha. For moderation bots, marketing copy checks, and assistants keeping up with how different audiences talk.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "term",
            "type": "string",
            "description": "",
            "example": "rizz",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/generate-image-alt",
        "description": "Image alt-attribute generator: takes any image URL and returns a short, descriptive alt-text string sized for the HTML alt attribute, tuned for screen-reader clarity rather than verbose captioning. No image data is kept. Useful for CMS plugins, static-site build steps, and agents auditing pages for missing or poor alt text.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/generate-qr-code",
        "description": "QR code generator API: turn any text or URL (up to 2000 characters) into a scannable PNG QR code, returned as base64 \u2014 size configurable 128-1024px, medium error correction. Generated locally in milliseconds; input never stored. Use for payment links, event tickets, Wi-Fi sharing, onboarding flows, and print materials.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "data",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "size",
            "type": "string",
            "description": "",
            "example": "512",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/generate-token",
        "description": "Secure token generator API: cryptographically random UUIDs (batch up to 20), hex tokens, or unambiguous alphanumeric secrets (length 8-128) from OS-grade entropy. For request ids, nonces, temporary passwords, and API-key material. Generated locally, never logged.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "uuid",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/generate-uuid",
        "description": "UUID and secure token API: cryptographically random UUIDs (up to 20 per call), hex tokens, or unambiguous alphanumeric secrets at any length 8-128. For ids, API keys, and nonce generation.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "uuid",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/generational-slang",
        "description": "Generational slang dictionary spanning boomer to gen-alpha: look up what a slang term means (with origin generation, era, and a usage example), or pull random slang from a chosen generation. Around 200 curated real terms \u2014 skibidi to groovy \u2014 for agents translating across age groups or writing in-voice.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "term",
            "type": "string",
            "description": "",
            "example": "rizz",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/geo-air-quality",
        "description": "Air quality API: current US AQI plus PM2.5, PM10, ozone, and NO2 for any latitude/longitude worldwide, from a global air-quality model. Use for health advisories, travel planning, outdoor-event agents, and smart-home automation. Cached 15 minutes; attributed CC BY 4.0.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/geo-earthquakes",
        "description": "Earthquake feed API: the latest global earthquakes above a minimum magnitude from a real-time seismic monitoring feed \u2014 location, magnitude, depth, time, tsunami flag. Updated every few minutes; cached 5 minutes. Use for risk monitoring, logistics rerouting, insurance triggers, and news agents. Public-domain US government data, attributed.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "min_magnitude",
            "type": "string",
            "description": "",
            "example": "5",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/geocode-city",
        "description": "City geocoding API: convert any city or place name to latitude/longitude, with country, admin region, population, elevation, and timezone for the top 5 matches. The bridge from human place names to every coordinates-based API (weather, air quality, sun times). Cached 24 hours.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "city",
            "type": "string",
            "description": "",
            "example": "Houston",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/geometry",
        "description": "Geometry API: exact area, perimeter, volume, surface area, and diagonals for circles, rectangles, triangles (Heron's or base-height), spheres, cylinders, cones, cubes, and rectangular prisms \u2014 from structured dimensions. Validates the triangle inequality. For CAD, construction, education, and design agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "radius",
            "type": "string",
            "description": "",
            "example": "5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "shape",
            "type": "string",
            "description": "",
            "example": "sphere",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/geometry-calculator",
        "description": "Geometry calculator API: area, perimeter, volume, and surface area for circles, rectangles, triangles, spheres, cylinders, cones, cubes, and prisms \u2014 from dimensions. Exact.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "radius",
            "type": "string",
            "description": "",
            "example": "5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "shape",
            "type": "string",
            "description": "",
            "example": "sphere",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/golden-hour-calculator",
        "description": "Returns sunrise, sunset, solar noon, and evening golden-hour timing for any latitude/longitude and date, computed directly with no external lookup delay. Useful for photography scheduling, solar panel estimation, and outdoor-event agents that need precise light timing rather than a rough sunrise/sunset guess.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/gps-disruption-alerts",
        "description": "Recent solar flare activity over the past 30 days, classified by intensity with timing and source region for each event \u2014 the underlying cause of GPS drift, satellite communication glitches, and grid instability. Useful for infrastructure monitoring and risk-planning agents that want early signal on space weather impact. Cached 3 hours.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/gps-distance-calculator",
        "description": "Calculates the great-circle distance between two GPS coordinates in kilometers, miles, and nautical miles, plus the initial compass bearing from point A to point B. For delivery routing, flight-distance estimates, and logistics agents that need an exact figure rather than an eyeballed map distance.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "lat1",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lat2",
            "type": "string",
            "description": "",
            "example": "40.71",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lon1",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lon2",
            "type": "string",
            "description": "",
            "example": "-74.00",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/grams-to-moles",
        "description": "Mole conversion API: convert grams\u2194moles\u2194molecules for any chemical formula, using its computed molar mass and Avogadro's number. The stoichiometry step chemistry agents need.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "formula",
            "type": "string",
            "description": "",
            "example": "H2O",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "grams",
            "type": "string",
            "description": "",
            "example": "18.015",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/gre-vocabulary",
        "description": "GRE and SAT vocabulary practice API: draws from 150 curated high-difficulty words \u2014 perspicacious, recalcitrant, ephemeral tier \u2014 each with definition, usage example, synonyms, and an advanced/expert rating so study agents can ramp difficulty as learners progress.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "difficulty",
            "type": "string",
            "description": "",
            "example": "advanced",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/hacker-news-frontpage",
        "description": "Tech news front page API: the current top 30 ranked tech stories \u2014 title, outbound URL, points, comment count, and timestamps \u2014 as normalized JSON. For trend detection, topic monitoring, and content-pipeline agents. Refreshed every few minutes.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/hash-remote-file",
        "description": "Remote file hashing API: SHA-256/512/SHA-1/MD5 checksum of any file URL up to 50MB \u2014 verify downloads, releases, and models against published checksums before trusting them. Supply-chain hygiene for agents.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/speech.mp3",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/hash-text",
        "description": "Text hashing API: SHA-256, SHA-512, SHA-1, or MD5 digest of any text, returned as hex \u2014 deterministic, instant, computed locally. For deduplication keys, cache keys, content fingerprints, and integrity checks in agent pipelines.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "algorithm",
            "type": "string",
            "description": "",
            "example": "sha256",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "hello",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/haversine-distance",
        "description": "Coordinate distance API: great-circle distance between two lat/lon points in km, miles, and nautical miles, plus initial compass bearing. Exact geodesy.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "lat1",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lat2",
            "type": "string",
            "description": "",
            "example": "40.71",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lon1",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "lon2",
            "type": "string",
            "description": "",
            "example": "-74.00",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/hazardous-asteroid-tracker",
        "description": "Track near-earth asteroids passing by this week, including size estimate, miss distance, approach velocity, and a potentially-hazardous flag for each object. Built for science content generation, novelty feeds, and monitoring agents that want a plain JSON view of current asteroid activity without parsing raw orbital data.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/historical-events-today",
        "description": "Historical events lookup: pass any month and day and get back a list of notable things that happened on that date across different years, each with a short description and a source link. Refreshes as a reliable daily content source. Good for newsletter fillers, social media bots, and trivia-night question generators. Attribution included per license.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "day",
            "type": "string",
            "description": "",
            "example": "20",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "month",
            "type": "string",
            "description": "",
            "example": "7",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/hmac-random-draw",
        "description": "Cryptographic random number draw with a revealed server seed for after-the-fact verification: combine it with your own client seed to get a number in your chosen range that neither party could have predicted or manipulated in advance. For games, sampling, and fair-assignment logic between untrusted parties.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "client_seed",
            "type": "string",
            "description": "",
            "example": "roll-42",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "max",
            "type": "string",
            "description": "",
            "example": "6",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "min",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/holiday-calendar-lookup",
        "description": "Query the official public holidays for a given country and year, returned with local and English names, nationwide-vs-regional scope, and observing subdivisions. For scheduling agents that need to check whether a date is a holiday before committing to a delivery window or SLA deadline. Cached for a full day.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "US",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "year",
            "type": "string",
            "description": "",
            "example": "2026",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/html-to-markdown",
        "description": "HTML to Markdown API: pass a public URL (or raw HTML) and get clean readable markdown back \u2014 title, byline, article body with navigation/ads/boilerplate stripped. We honor robots.txt AND Content-Signal (aipref) declarations: a site that disallows agent access returns an unpaid 403, you are never charged. Use for research agents, summarization pipelines, and RAG ingestion.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://en.wikipedia.org/wiki/Micropayment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/http-check",
        "description": "HTTP check API: probe any URL and get its status code, response time in milliseconds, server header, content type, and cache policy \u2014 an instant is-it-up heartbeat. For uptime monitors, dependency health checks, and pre-crawl validation. SSRF-guarded; scheduled agents welcome.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/https-certificate-lookup",
        "description": "HTTPS certificate inspector: retrieves the full TLS certificate detail for any domain, including the subject-alternative-name list and whether the certificate currently validates. Deliberately still returns data for expired or broken certificates so monitoring tools can flag exactly what is wrong. For security screening and scheduled compliance checks.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/iata-icao-codes",
        "description": "Airport code API: resolve any IATA (IAH) or ICAO (KIAH) code to airport name, city, country, coordinates, elevation, and timezone \u2014 29,000+ airports, served locally in milliseconds. For travel, logistics, and aviation agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "IAH",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/icebreaker-questions",
        "description": "Random icebreaker dilemmas for bots, game nights, standups, and community channels: pick a category \u2014 silly, food, adventure, philosophy, tech, superpowers, or agents-and-ai \u2014 and get genuinely hard-to-choose either/or questions in structured JSON, ready to post as-is.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "category",
            "type": "string",
            "description": "",
            "example": "agents-and-ai",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/identify-text-language",
        "description": "Identifies which of 60+ languages a piece of text is written in, returning a confidence score and the top three candidate languages rather than a single guess. Computed locally with the input never stored. For routing multilingual support tickets, pre-checking content before translation, and moderation pipelines.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "Bonjour, comment allez-vous aujourd'hui?",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/image-alt-text",
        "description": "Alt-text generator API: WCAG-friendly, under-125-character accessibility alt text for any image URL, generated on our own hardware. Use for automated accessibility compliance, CMS pipelines, and site remediation agents. Images are never stored.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/image-caption",
        "description": "Image captioning API: one-call natural-language caption for any image URL, generated by our locally-hosted vision engine. Ideal for cataloging, moderation triage, and dataset labeling. No data retained.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/image-cutout",
        "description": "Image cutout tool: isolates the main subject of any image URL and returns a transparent PNG with the background removed, ready to drop onto a new backdrop. The source image is discarded immediately after processing. Handy for product photography, profile picture cleanup, and compositing steps in creative or e-commerce pipelines.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/image-keyword-tags",
        "description": "Image keyword tagging: analyzes any image URL and returns 5 to 15 relevant tags covering subjects, style, color palette, and setting. No images are retained after the call. Built for populating searchable media libraries, auto-categorizing product photos, and feeding tag-based recommendation or filtering systems.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/image-tags",
        "description": "Image tagging API: 5-15 keyword tags (subjects, style, colors, setting) for any image URL from our locally-hosted vision engine. Use for media libraries, search indexing, product cataloging, and content classification agents. No image retention.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/image-to-text-description",
        "description": "Image-to-text description generator: submit any image URL and receive a detailed written account of what's shown, subjects, setting, actions, and any visible text, rendered entirely in natural language. Processed in memory with nothing retained. Useful for building searchable captions, screening uploads before publishing, or giving text-only agents a way to understand visual content.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/integer-trivia-lookup",
        "description": "Integer trivia lookup: give any whole number and get back whether it's prime, its full prime factorization, whether it appears in the Fibonacci sequence, its binary and hexadecimal forms, Roman numeral equivalent, and digit sum, all computed exactly and instantly. A fun grab-bag for quiz bots, math-education tools, and number-curious agents.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "number",
            "type": "string",
            "description": "",
            "example": "402",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://x402.forgemesh.io/is-site-up",
        "description": "Website uptime check API: status code, response time in ms, and key headers for any URL in one call. The heartbeat probe monitoring agents schedule every few minutes.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/iso-country-codes",
        "description": "Look up a country by name or its 2- or 3-letter ISO code and get capital, currencies, official languages, calling code, region, land area, bordering countries, and flag emoji in one normalized object. Handy for onboarding forms, compliance checks, and shipping-rule engines that key off ISO codes rather than free-text country names.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "Japan",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/json-array-to-csv",
        "description": "Converts an array of JSON objects, up to 10,000 rows, into a properly escaped CSV file with a unified header row, handling nested values and quoting automatically. For agents that produce structured JSON output but need to hand a client a spreadsheet-ready file instead.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "json",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/json-to-csv",
        "description": "JSON to CSV converter API: turn an array of JSON objects (up to 10,000 rows) into a properly escaped CSV with a unified header row \u2014 nested values JSON-encoded, quotes handled correctly. For report generation, spreadsheet handoffs, and data-export agents. Processed in memory, nothing stored.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "json",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/kelvin-converter",
        "description": "Converts absolute Kelvin temperatures to and from Celsius, Fahrenheit, and Rankine with exact scientific precision. For physics and chemistry calculations, materials-science thresholds, and any agent working with thermodynamic data where an approximate conversion isn't good enough.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "C",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "100",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/knowledge-lookup",
        "description": "Encyclopedia summary API: the lead summary of any English-language encyclopedia article \u2014 title, one-line description, extract paragraph, thumbnail, and canonical URL \u2014 as JSON. For entity enrichment, fact grounding, and knowledge agents. CC BY-SA content with attribution included.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "title",
            "type": "string",
            "description": "",
            "example": "Alan Turing",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/language-identifier",
        "description": "Determines the language of any input text with a confidence score and runner-up candidates, useful when a short snippet is ambiguous between closely related languages. For content routing, translation triage, and multilingual pipelines that need a fast, deterministic language call instead of an LLM guess.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "Bonjour, comment allez-vous aujourd'hui?",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/least-squares-fit",
        "description": "Least-squares linear fit calculator: pass paired numeric data and get back the best-fit line equation, slope, intercept, and goodness-of-fit score. For analytics dashboards, A/B result interpretation, and any pipeline that needs a quick, exact regression without spinning up a stats library.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "x",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "y",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/length-weight-converter",
        "description": "Unit conversion tool covering length, weight, volume, area, speed, pressure, energy, and digital storage, with exact factors for over 100 unit types. Deterministic and reproducible, so an agent can cite the converted figure directly instead of spending reasoning tokens re-deriving it and risking an arithmetic slip.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "mi",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "km",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "26.2",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/line-of-best-fit",
        "description": "Linear regression API: slope, intercept, R-squared, and the equation of the best-fit line through your x/y data points. Least-squares, exact.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "x",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "y",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/linear-algebra",
        "description": "Linear algebra operations on numeric matrices: multiply, add, transpose, invert, or find determinants and eigenvalues from structured array input. For robotics, computer graphics, systems-of-equations solving, and scientific computing agents that need reliable matrix arithmetic without hallucinated entries.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "matrix_a",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "operation",
            "type": "string",
            "description": "",
            "example": "determinant",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/linear-equation-solver",
        "description": "Equation solver for linear equations, quadratics with real or complex roots, and 2x2 systems of linear equations, given structured numeric coefficients rather than a text expression to parse. For engineering checks, math tutoring tools, and agents that need guaranteed-exact algebraic solutions.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "-3",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "c",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "quadratic",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/linear-regression",
        "description": "Linear regression API: fit a least-squares line through paired x/y data and get slope, intercept, R-squared goodness-of-fit, and the line equation. For trend analysis, forecasting inputs, and data-science agents. Exact and deterministic.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "x",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "y",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/link-destination-check",
        "description": "Link destination checker: reveals where a shortened or forwarding URL actually leads before you click it, returning the final resolved address and the full hop-by-hop redirect path. Protected against internal-network targets. Built for phishing triage, affiliate-link auditing, and safety screening ahead of automated browsing.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://bit.ly/example",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/link-preview-data",
        "description": "Link preview data extraction: pulls the title, description, thumbnail image, and social-sharing tags from any public web page so you can render a rich preview card without loading the page yourself. Guarded against internal-network requests and capped at 512KB. For chat apps, bookmarking tools, and content aggregators building link previews.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://en.wikipedia.org/wiki/Micropayment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/loan-payment-calculator",
        "description": "Loan payment calculator covering compound interest growth, monthly installment amounts, and return-on-investment math from plain numeric inputs \u2014 principal, rate, term, contribution. Useful for budgeting tools, debt payoff planning, and comparing financing offers side by side. Deterministic results an agent can cite without re-running the math itself.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "annual_rate_percent",
            "type": "string",
            "description": "",
            "example": "6.5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "calculation",
            "type": "string",
            "description": "",
            "example": "loan_payment",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "principal",
            "type": "string",
            "description": "",
            "example": "300000",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "years",
            "type": "string",
            "description": "",
            "example": "30",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/local-weather-conditions",
        "description": "Real-time local weather \u2014 temperature, feels-like, humidity, wind speed, and condition code \u2014 plus a 3-day forecast of highs, lows, and rain probability for any latitude/longitude. For assistant agents, logistics planning, and event scheduling that need current and near-term conditions in one call. Updated every 10 minutes.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "40.71",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-74.00",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/make-qr-code",
        "description": "On-demand QR code creation from plain text or a URL, configurable size from 128 to 1024 pixels with medium error correction baked in, returned as a base64 PNG with nothing retained afterward. Useful for payment links, business cards, table tents, and any workflow that needs a fresh scannable code generated in milliseconds rather than through a design tool.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "data",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "size",
            "type": "string",
            "description": "",
            "example": "512",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/math-fact-generator",
        "description": "Math fact generator for integers: computes a bundle of properties for any number you supply, primality, factorization, perfect-square status, Fibonacci membership, and alternate representations in binary, hex, and Roman numerals. Deterministic and instant, with no external lookup involved. Good for trivia games, validation logic, or satisfying idle curiosity about a specific integer.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "number",
            "type": "string",
            "description": "",
            "example": "402",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/math-matrix",
        "description": "Linear algebra API: determinant, inverse, transpose, eigenvalues, multiply, or add matrices up to 50x50 with structured array inputs \u2014 exact computation, instant. The linear algebra LLMs can't do reliably in-context. For engineering, graphics, and scientific agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "matrix_a",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "operation",
            "type": "string",
            "description": "",
            "example": "determinant",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/math-statistics",
        "description": "Descriptive statistics API: feed up to 100,000 numbers and get count, sum, mean, median, mode, sample standard deviation, variance, min/max/range, percentiles (p25/p50/p75/p90/p99), and IQR-flagged outliers. Deterministic and auditable \u2014 cheaper than burning reasoning tokens, zero arithmetic-hallucination risk, and the result can be cited. For data QA, monitoring, and analysis agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "numbers",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/matrix-calculator",
        "description": "Matrix math calculator for determinant, inverse, transpose, eigenvalues, and matrix multiplication or addition, on arrays up to 50x50. Built for graphics transforms, engineering simulations, and any workflow where a language model's mental arithmetic on matrices can't be trusted. Exact numeric output every call.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "matrix_a",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "operation",
            "type": "string",
            "description": "",
            "example": "determinant",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/matrix-operations",
        "description": "Matrix math API: determinant, inverse, transpose, eigenvalues, multiplication, and addition for matrices up to 50x50 \u2014 exact linear algebra.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "matrix_a",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "operation",
            "type": "string",
            "description": "",
            "example": "determinant",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/md5-hash-generator",
        "description": "Produces an MD5 hash, or SHA-1, SHA-256, SHA-512 on request, of any text input as a hex digest, computed instantly with nothing stored. Useful for legacy checksum compatibility, quick fingerprinting, and integrity checks in pipelines that still expect an MD5 value alongside newer algorithms.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "algorithm",
            "type": "string",
            "description": "",
            "example": "sha256",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "hello",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/mean-median-mode",
        "description": "Descriptive statistics calculator returning mean, median, mode, standard deviation, and full percentile breakdown (p25/p50/p75/p90/p99) for a numeric dataset, plus IQR-flagged outliers. For dataset summarization, benchmarking, and reporting agents that need exact figures, not an LLM's rounded estimate.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "numbers",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/measurement-converter",
        "description": "General-purpose measurement converter spanning length, mass, volume, area, speed, pressure, energy, power, and digital storage across 100+ units, with exact conversion factors computed instantly. For engineering specs, recipe scaling, shipping calculations, and any agent translating between metric and imperial systems.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "mi",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "km",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "26.2",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/metric-converter",
        "description": "Converts between metric and imperial units \u2014 meters to feet, kilograms to pounds, liters to gallons, and 100+ other unit pairs across length, mass, volume, and more \u2014 with exact factors and no rounding surprises. For international shipping, engineering handoffs, and travel-planning agents.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "mi",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "km",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "26.2",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/metric-imperial-convert",
        "description": "Metric-imperial conversion API: miles\u2194km, lb\u2194kg, \u00b0F\u2194\u00b0C, gallons\u2194liters and 100+ more units, one call, exact factors. Deterministic and auditable \u2014 cheaper than burning reasoning tokens, zero arithmetic-hallucination risk, and the result can be cited.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "mi",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "km",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "26.2",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/molar-mass",
        "description": "Molar mass API: compute the molecular weight of any chemical formula in g/mol \u2014 handles nested parentheses (Ca(OH)2, Fe2(SO4)3) and hydrates (CuSO4\u00b75H2O). Returns the total, atom count, and a per-element breakdown with mass percentages. For chemistry, lab, pharma, and education agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "formula",
            "type": "string",
            "description": "",
            "example": "H2O",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/mole-mass-converter",
        "description": "Mole-to-mass-to-molecule-count converter for any chemical formula: supply a mass in grams or an amount in moles and get the full conversion set computed from the compound's exact molar mass. Useful for lab calculations, dosage prep, and chemistry education tools.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "formula",
            "type": "string",
            "description": "",
            "example": "H2O",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "grams",
            "type": "string",
            "description": "",
            "example": "18.015",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/molecular-weight",
        "description": "Molar mass API: the molecular weight of any chemical formula (H2O, C6H12O6, Ca(OH)2, CuSO4\u00b75H2O) in g/mol, with a per-element mass breakdown and mass percentages. Nested groups and hydrates supported.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "formula",
            "type": "string",
            "description": "",
            "example": "H2O",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/moles-convert",
        "description": "Mole conversion API: for any chemical formula, convert between grams, moles, and number of molecules using the formula's molar mass and Avogadro's number. Give grams or moles and get all three. For stoichiometry, lab prep, and chemistry education agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "formula",
            "type": "string",
            "description": "",
            "example": "H2O",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "grams",
            "type": "string",
            "description": "",
            "example": "18.015",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/moon-phase-calculator",
        "description": "Computes the current moon phase name and illumination percentage for any date and location, alongside sunrise, sunset, and solar noon, all calculated directly from astronomical formulas rather than looked up from a table. For agriculture apps, astrology content, and outdoor-event planning tied to lunar cycles.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/mortgage-calculator",
        "description": "Mortgage and loan payment calculator: enter principal, annual rate, and term to get the exact monthly payment, total amount paid over the life of the loan, and total interest owed. Built for home-buying estimates, amortization sanity checks, and personal-finance planning agents that need real numbers instead of a rough guess. Not financial advice \u2014 just exact arithmetic on the inputs you give it.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "annual_rate_percent",
            "type": "string",
            "description": "",
            "example": "6.5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "calculation",
            "type": "string",
            "description": "",
            "example": "loan_payment",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "principal",
            "type": "string",
            "description": "",
            "example": "300000",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "years",
            "type": "string",
            "description": "",
            "example": "30",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/mp4-to-mp3",
        "description": "MP4 to MP3 API: extract the audio track from any public video URL as an MP3 (192k), on our own hardware. 25MB input cap. Use before transcription or for audio archiving. Files deleted after processing.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "media_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/sample.mp4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/mx-record-email-check",
        "description": "Validate an email address's syntax and confirm its domain has live mail servers configured (MX records, falling back to A record), returning the parsed domain and sorted mail hosts. For cleaning contact lists, pre-checking signup forms, and CRM enrichment agents that need to filter out addresses that can never receive mail.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "email",
            "type": "string",
            "description": "",
            "example": "someone@example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/mx-record-lookup",
        "description": "Query mail server (MX), address (A/AAAA), text (TXT), or any other DNS record type for a hostname, with DNSSEC validation status and the full set of returned records \u2014 name, type, TTL, and data \u2014 as JSON. Useful for checking email deliverability setup, verifying domain ownership, and infrastructure monitoring. Results cached 5 minutes.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "name",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "MX",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/nameserver-and-registrar-lookup",
        "description": "Pull authoritative registration data for any domain name \u2014 registrar, nameservers, status codes, and the registration, update, and expiry dates \u2014 across gTLDs and most country-code TLDs. Built for availability checks, ownership research, and expiry-monitoring agents that need a single structured record instead of parsing raw registry text. Cached 24 hours.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/nameserver-lookup",
        "description": "Resolve the nameservers, mail servers, or any other DNS record type for a hostname, with DNSSEC status included in the response. Useful for confirming a domain migration completed, diagnosing email delivery issues, or validating that infrastructure changes propagated correctly. Answers are structured JSON and cached for 5 minutes.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "name",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "MX",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/narrate-text",
        "description": "Text narration API: turns up to 2000 characters of written text into spoken audio, choosing from five male and five female voice options, returned as base64-encoded WAV. Nothing typed is stored. Good for audiobook snippets, accessibility read-aloud features, and adding a voice layer to otherwise silent notification systems.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "Hello from the ForgeMesh utility grid.",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "voice",
            "type": "string",
            "description": "",
            "example": "F1",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/national-holidays-calendar",
        "description": "Full public holiday calendar for any of 110+ countries and any year \u2014 date, local-language name, English name, whether it's observed nationwide, and which subdivisions recognize it \u2014 as structured JSON. Used by payroll systems, delivery schedulers, and SLA calculators that need to know which dates are actually business days.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "US",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "year",
            "type": "string",
            "description": "",
            "example": "2026",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/near-earth-objects",
        "description": "Near-earth object feed: asteroids passing close to Earth this week \u2014 name, size estimate, closest-approach date and distance, relative velocity, and potentially-hazardous flag, as normalized JSON. For risk, science, and content agents.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/node-package-metadata",
        "description": "Returns normalized metadata for any npm package, current version, license, dependency list, and whether it's been deprecated, without needing to parse the full, much larger raw registry response. For agents auditing a project's dependency tree or deciding what to install.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "package",
            "type": "string",
            "description": "",
            "example": "express",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/npm-package-health",
        "description": "npm package inspection API: latest version, publish date, license, deprecation status, dependency count, and maintainer count for any npm package. Dependency hygiene for coding agents, cached hourly.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "package",
            "type": "string",
            "description": "",
            "example": "express",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/npm-package-info",
        "description": "npm package info API: the latest published version of any npm package with its publish metadata, license, declared dependencies, deprecation notice if any, and dist details \u2014 the pre-install check coding agents should always run. Scoped packages: URL-encode the slash. Cached 1 hour.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "package",
            "type": "string",
            "description": "",
            "example": "express",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/npm-version-lookup",
        "description": "Looks up the latest published version of any npm package along with its license, declared dependencies, publish date, and deprecation status, the check a coding agent should run before adding a dependency to a project. Remember to URL-encode the slash in scoped package names.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "package",
            "type": "string",
            "description": "",
            "example": "express",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/number-facts",
        "description": "Number facts API: everything mathematically interesting about any integer \u2014 is it prime, its prime factorization, Fibonacci membership, perfect-square status, even/odd, binary and hexadecimal forms, Roman numeral, and digit sum. Computed locally, deterministic, instant. For quiz agents, content generation, validation, and the incurably curious.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "number",
            "type": "string",
            "description": "",
            "example": "402",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/number-trivia",
        "description": "Number trivia API: the mathematical personality of any integer \u2014 prime status, prime factorization, Fibonacci membership, perfect-square check, binary/hex/Roman forms, and digit sum. Instant, deterministic, endlessly curious.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "number",
            "type": "string",
            "description": "",
            "example": "402",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/on-this-day",
        "description": "On-this-day API: notable historical events for any month/day \u2014 year, one-line description, and related article links. Fresh daily content for newsletters, social bots, and trivia agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "day",
            "type": "string",
            "description": "",
            "example": "20",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "month",
            "type": "string",
            "description": "",
            "example": "7",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/onchain-stock-quote",
        "description": "Look up what a tokenized share is currently priced at on-chain, straight from the asset's price feed on Robinhood Chain, together with supply and contract details of the token itself. Built for agents reconciling off-chain market data against what smart contracts actually see.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "symbol",
            "type": "string",
            "description": "",
            "example": "AAPL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/open-graph-tags",
        "description": "OpenGraph and meta tag extraction API: title, canonical URL, favicon, og:*, twitter:*, description, and author for any public page as clean JSON. For link previews, SEO audits, and content cataloging agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://en.wikipedia.org/wiki/Micropayment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/oracle-staleness-check",
        "description": "Check whether a Robinhood Chain price feed has updated within its expected interval before relying on the quote. Returns age in seconds, the heartbeat budget, grace window, and a stale/fresh verdict, plus round metadata an agent can recheck on-chain itself via the included feed address.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "symbol",
            "type": "string",
            "description": "",
            "example": "NVDA",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/page-metadata",
        "description": "Page metadata API: extract the title, canonical URL, favicon, OpenGraph tags, Twitter card tags, description, author, and keywords from any public web page as clean JSON \u2014 the everything-you-need for link previews, SEO audits, share cards, and content catalogs. SSRF-guarded, 512KB cap.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://en.wikipedia.org/wiki/Micropayment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/parse-cron-expression",
        "description": "Cron expression parser API: validate any cron expression and get its next N run times as ISO timestamps in any timezone. For scheduler-building and automation agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "3",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "expression",
            "type": "string",
            "description": "",
            "example": "0 9 * * 1-5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "timezone",
            "type": "string",
            "description": "",
            "example": "America/New_York",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/parse-phone-number",
        "description": "Phone number parsing API: validate any phone number and get its country, E.164 canonical form, national and international formats, and line type (mobile/landline where determinable). Handles messy human input with a default-country hint. For lead cleaning, signup validation, CRM dedup, and dialing agents. Nothing stored.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "US",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "number",
            "type": "string",
            "description": "",
            "example": "(713) 555-0142",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/party-game-questions",
        "description": "Party-game question API serving would-you-rather dilemmas an agent can drop straight into a chat: each entry is a single self-contained question with a category tag. The agents-and-ai category is written specifically to make other bots (and their humans) laugh.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "category",
            "type": "string",
            "description": "",
            "example": "agents-and-ai",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/pdf-document-reader",
        "description": "Reads a public PDF and returns its text content with structure preserved, handling standard digital PDFs up to 25MB. Files are processed in an isolated sandbox and discarded immediately. Useful anywhere a workflow needs a PDF's contents as plain text instead of a downloadable binary.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "pdf_url",
            "type": "string",
            "description": "",
            "example": "https://raw.githubusercontent.com/py-pdf/sample-files/main/001-trivial/minimal-document.pdf",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/pdf-parser-api",
        "description": "PDF parser API for agents: URL in, extracted text out. Digital PDFs parsed with layout preserved. Use for document ingestion, RAG pipelines, contract reading, and report analysis. No retention.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "pdf_url",
            "type": "string",
            "description": "",
            "example": "https://raw.githubusercontent.com/py-pdf/sample-files/main/001-trivial/minimal-document.pdf",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/pdf-to-markdown",
        "description": "PDF text extraction API: give it any public PDF URL and get clean layout-preserving text back in one call. Handles digital PDFs up to 25MB. Use it as a PDF parser, PDF-to-text converter, or document ingestion step for RAG and analysis agents. Files are processed in a temp sandbox and deleted immediately.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "pdf_url",
            "type": "string",
            "description": "",
            "example": "https://raw.githubusercontent.com/py-pdf/sample-files/main/001-trivial/minimal-document.pdf",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/pdf-to-text",
        "description": "PDF to text API: fetches any public PDF URL and returns its full plain text, fast, with layout preserved. For scanned PDFs needing OCR see /pdf-to-markdown. 25MB / ~100 page cap. Nothing stored.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "pdf_url",
            "type": "string",
            "description": "",
            "example": "https://raw.githubusercontent.com/py-pdf/sample-files/main/001-trivial/minimal-document.pdf",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/percent-change",
        "description": "Percentage API: X% of Y, X is what percent of Y, percent change, percent increase/decrease \u2014 all five, exact, one call.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "80",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "100",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "operation",
            "type": "string",
            "description": "",
            "example": "change",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/percent-increase-decrease",
        "description": "Calculate a percent increase or decrease applied to a number, or the percent change between an old and new value, with exact results every time. For sales and pricing agents, budget variance tracking, and any tool comparing before-and-after figures without approximation.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "80",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "100",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "operation",
            "type": "string",
            "description": "",
            "example": "change",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/percent-of-calculator",
        "description": "Percentage math calculator: find what X% of Y is, what percent one number is of another, or the percent change between two values. Built for pricing markups, discount math, grading, tipping, and reporting agents that need the exact figure instead of mental-math rounding errors.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "80",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "100",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "operation",
            "type": "string",
            "description": "",
            "example": "change",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/percentage-calculator",
        "description": "Percentage calculator API: compute 'X% of Y', 'X is what percent of Y', percent change between two numbers, or increase/decrease a number by a percent \u2014 the everyday percentage math, done exactly. For pricing, finance, reporting, and analytics agents.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "80",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "100",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "operation",
            "type": "string",
            "description": "",
            "example": "change",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/percentage-difference",
        "description": "Percentage difference and percent-change calculator comparing two numeric values, plus straightforward percent-of and reverse-percent math. For financial reporting, analytics dashboards, and comparison tools where an exact percentage \u2014 not an LLM's rounded guess \u2014 is what gets cited.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "80",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "100",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "operation",
            "type": "string",
            "description": "",
            "example": "change",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/percentile-calculator",
        "description": "Percentile and outlier calculator: submit a numeric array and get p25, p50, p75, p90, p99 cutoffs plus IQR-based outlier flags alongside mean, median, and standard deviation. Useful for latency analysis, grading curves, pricing tiers, and any workflow that needs an exact distribution summary.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "numbers",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/periodic-table",
        "description": "Periodic table API: full data for any of the 118 elements by symbol, name, or atomic number \u2014 atomic mass, category, phase, electron configuration, electronegativity, melting/boiling points, density, and more.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "element",
            "type": "string",
            "description": "",
            "example": "Fe",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/periodic-table-data",
        "description": "Periodic table reference returning full physical and chemical data \u2014 atomic mass, category, period, group, electron shells, melting and boiling points \u2014 for any element by name, symbol, or atomic number. Useful for science education tools, materials databases, and chemistry-adjacent content generation.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "element",
            "type": "string",
            "description": "",
            "example": "Fe",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/phone-number-formatter",
        "description": "Formats any phone number into its E.164 canonical form plus national and international display formats, detecting the country and line type, mobile vs landline where determinable, from messy human input. For CRM cleanup, signup forms, and dialing systems that need one consistent format instead of guessing at punctuation.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "US",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "number",
            "type": "string",
            "description": "",
            "example": "(713) 555-0142",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/photon-energy",
        "description": "Photon energy API: convert between electromagnetic wavelength (nm), frequency (Hz), and photon energy (joules and electron-volts) using exact physical constants (c, Planck's h). Give a wavelength or a frequency and get the full set. For optics, spectroscopy, physics, and astronomy agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "wavelength_nm",
            "type": "string",
            "description": "",
            "example": "500",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/picture-summary",
        "description": "Picture summary API: describes the contents of any publicly hosted image in plain sentences, what's in it, where it's set, what's happening, and any text visible in the frame. Nothing is saved after the request completes. For content moderation queues, media library tagging, and giving non-visual agents a way to reason about images.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/pip-dependency-lookup",
        "description": "Looks up normalized package metadata from the Python Package Index, version, dependencies, license, homepage, and yank/deprecation status, trimmed down from the much larger raw index response. For agents auditing or generating requirements files before running pip install.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "package",
            "type": "string",
            "description": "",
            "example": "requests",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/place-name-geocoder",
        "description": "Turn a city, town, or place name into latitude/longitude, country, admin region, population, elevation, and timezone for up to five matching locations. The step that lets any coordinate-based tool \u2014 weather, air quality, sun times \u2014 accept a human place name instead of raw numbers. Results cached a full day.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "city",
            "type": "string",
            "description": "",
            "example": "Houston",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/pm25-pollution-data",
        "description": "Current PM2.5, PM10, ozone, and NO2 concentrations plus the composite US air quality index for any latitude/longitude on Earth, sourced from a global atmospheric model. Useful for health advisories, outdoor-event risk checks, and air-purifier or smart-home automations that react to pollution levels. Refreshed every 15 minutes.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/postal-code-lookup",
        "description": "Postal code API: city, state, and coordinates for any zip/postal code in 60+ countries, and reverse place-to-codes search. For address validation, shipping, and geo-enrichment agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "77001",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "us",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/postcode-coordinates-lookup",
        "description": "Resolve a postal or zip code from 60+ countries into its place name, state or region, and latitude/longitude coordinates. Unknown codes return a clean not-found result. Used for shipping estimation, tax jurisdiction lookups, and turning a customer's zip code into a point on the map for downstream geo tools.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "77001",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "us",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/price-feed-health-check",
        "description": "Oracle freshness monitor for tokenized stocks and ETFs: reports the age of the latest price update against the feed's heartbeat, flags non-positive or invalid rounds, and states plainly when a check (like sequencer uptime) cannot be verified. Raw round id, answer, and timestamps included for independent auditing.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "symbol",
            "type": "string",
            "description": "",
            "example": "NVDA",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/provably-fair-random",
        "description": "Provably-fair random number API: an integer in your min-max range drawn via HMAC-SHA256 over your client seed, with the server seed revealed in the response so anyone can recompute and verify the draw was fair. For games, raffles, sampling, A/B assignment, and tie-breaking between agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "client_seed",
            "type": "string",
            "description": "",
            "example": "roll-42",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "max",
            "type": "string",
            "description": "",
            "example": "6",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "min",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/public-holidays",
        "description": "Public holidays API: the official public holidays for any country (110+ supported) and year \u2014 date, local name, English name, nationwide flag, and observing subdivisions as JSON. The data scheduling, payroll, SLA, and delivery agents check before promising a date. Cached 24 hours.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "US",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "year",
            "type": "string",
            "description": "",
            "example": "2026",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/pypi-package-health",
        "description": "PyPI package inspection API: latest version, summary, license, requires-python, dependency declarations, and yank status for any Python package. The pre-install hygiene check for Python coding agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "package",
            "type": "string",
            "description": "",
            "example": "requests",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/pypi-package-info",
        "description": "PyPI package info API: latest version, one-line summary, license, requires-python constraint, declared dependencies, yank status, and homepage for any Python package \u2014 normalized to the fields that matter (the raw index response is 100x larger). Pre-install hygiene for Python coding agents. Cached 1 hour.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "package",
            "type": "string",
            "description": "",
            "example": "requests",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/python-package-version",
        "description": "Returns the latest version, summary, license, and required Python version constraint for any package on the Python Package Index, plus its declared dependencies and yank status. A quick pre-install check for coding agents working in Python before they commit to a dependency.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "package",
            "type": "string",
            "description": "",
            "example": "requests",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/qr-code",
        "description": "QR code API: any text or URL (up to 2000 characters) to a scannable PNG QR code, generated on our own hardware in milliseconds, returned base64. Set size 128-1024px. For payment links, tickets, onboarding flows, and print pipelines.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "data",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "size",
            "type": "string",
            "description": "",
            "example": "512",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/qr-code-image",
        "description": "Generates a ready-to-embed QR code image, base64 PNG, from any text or URL input up to 2000 characters, with configurable dimensions and error-correction level. A drop-in way for ticketing systems, packaging, and signage pipelines to produce scannable codes without installing a QR library or maintaining rendering code.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "data",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "size",
            "type": "string",
            "description": "",
            "example": "512",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/quadratic-formula-calculator",
        "description": "Solves quadratic equations (ax squared + bx + c = 0) from numeric coefficients, returning both roots \u2014 real or complex \u2014 along with the discriminant. Also handles linear equations and small 2x2 systems. For algebra homework checking, engineering calculations, and any agent that needs exact roots instead of an approximated answer.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "-3",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "c",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "quadratic",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/radix-converter",
        "description": "Convert a number from one positional numbering system to another, including binary, octal, hex, and custom bases up to 36. Useful for compiler and assembler tooling, color-code translation, checksum work, and computer-science education. Exact digit-by-digit computation replaces manual long division and avoids off-by-one radix mistakes.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from_base",
            "type": "string",
            "description": "",
            "example": "10",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to_base",
            "type": "string",
            "description": "",
            "example": "16",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "255",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/random-fortune-generator",
        "description": "Random fortune generator: returns a freshly written one-line fortune every call, paired with a lucky number and a lucky HTTP status code for good measure. Priced as the cheapest possible test payment, it doubles as a simple way to confirm a wallet or payment integration is wired up correctly before moving to pricier endpoints. No two calls repeat the same fortune.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/random-number",
        "description": "Random number API with proof: an integer in your range plus the HMAC-SHA256 server seed revealed so the draw is verifiable after the fact. Provably fair randomness for games, raffles, and tie-breaking agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "client_seed",
            "type": "string",
            "description": "",
            "example": "roll-42",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "max",
            "type": "string",
            "description": "",
            "example": "6",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "min",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/random-token-generator",
        "description": "Produces random hex strings or alphanumeric secrets, 8 to 128 characters, from OS-grade entropy, alongside batch UUID generation, none of it logged or retained. Useful for session tokens, temporary passwords, API credential material, and one-time codes where true randomness matters more than a pattern an LLM might repeat.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "uuid",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/readability-score-checker",
        "description": "Computes a Flesch reading-ease score, average sentence length, and estimated reading time for any block of text, alongside character, word, and sentence counts. For content QA gates, editorial tooling, and agents that need to confirm text hits a target readability level before publishing.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "The quick brown fox jumps over the lazy dog. It was very quick.",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/recent-earthquakes",
        "description": "Recent earthquakes API: latest global quakes above your magnitude threshold from a real-time seismic feed (updated every few minutes) \u2014 magnitude, location, depth, time, tsunami flag \u2014 as normalized JSON. Public-domain government data.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "min_magnitude",
            "type": "string",
            "description": "",
            "example": "5",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/recipe-unit-converter",
        "description": "Recipe measurement converter for cups, tablespoons, teaspoons, milliliters, liters, fluid ounces, grams, kilograms, ounces, and pounds \u2014 including volume-to-weight conversion using real ingredient densities for flour, sugar, butter, honey, rice, and 40+ others. For recipe scaling, meal-prep apps, and grocery-list agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "amount",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "cup",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "ingredient",
            "type": "string",
            "description": "",
            "example": "flour",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "g",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/redirect-chain-lookup",
        "description": "Redirect chain tracer: follows any shortened or redirecting link up to six hops and reports every URL in the chain along with the final destination and HTTP status. Guarded against requests to internal addresses. Use it to audit affiliate links, verify marketing redirects, or confirm a link's true destination before an agent follows it.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://bit.ly/example",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/related-words-finder",
        "description": "Finds words related to any input word, similar meanings, words that sound alike, or adjectives commonly paired with it, ranked by association strength, up to 20 results per call. For copywriters, product namers, and word-game agents looking for options beyond an LLM's usual first guesses.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "relation",
            "type": "string",
            "description": "",
            "example": "ml",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "word",
            "type": "string",
            "description": "",
            "example": "payment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/remove-background",
        "description": "Remove background from any image URL: returns a transparent PNG (base64) with the subject isolated with clean subject segmentation running locally on our hardware \u2014 no third-party image service. Use for product photos, profile pictures, thumbnails, and creative pipelines. Images processed in a sandbox and deleted immediately.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/resolve-dns",
        "description": "DNS resolver API: query any record type (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, SRV) for any hostname and get the full validated answer section \u2014 name, type, TTL, data \u2014 as JSON. For infrastructure checks, email deliverability, and domain verification agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "name",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "MX",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/rhymes-and-synonyms",
        "description": "Word association API: synonyms, rhymes, similar-sounding words, or strongly-associated terms for any word, ranked by strength. For copywriting, naming, poetry, and word-game agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "relation",
            "type": "string",
            "description": "",
            "example": "ml",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "word",
            "type": "string",
            "description": "",
            "example": "payment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/robinhood-chain-tokens",
        "description": "Registry of tokenized stock and ETF contracts on Robinhood Chain (chain id 4663): 25 verified token addresses with their on-chain price-feed addresses, chain metadata (RPC, explorer, gas token), and source citations for every entry. Read-only public blockchain data \u2014 informational only, no trading or brokerage functions.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://x402.forgemesh.io/robinhood-oracle-health",
        "description": "Health check for a tokenized stock's price oracle on Robinhood Chain: verifies the latest round has a positive answer, valid round accounting, and an update timestamp inside the feed's 24-hour heartbeat window. Returns healthy, stale, or invalid, with every raw round value included. Checks that cannot be verified from official contracts report unsupported \u2014 never a silent pass.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "symbol",
            "type": "string",
            "description": "",
            "example": "NVDA",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/robinhood-token-lookup",
        "description": "Live on-chain report for a tokenized stock or ETF on Robinhood Chain by ticker symbol: ERC-20 name, decimals, total supply, current oracle price in USD with raw answer and update timestamp, staleness flag, and explorer link. Read-only public blockchain data with source citations \u2014 informational only, never investment advice.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "symbol",
            "type": "string",
            "description": "",
            "example": "AAPL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/robots-txt-ai-check",
        "description": "Fetches a domain's robots.txt and parses its Content-Signal and AI-preference directives (search, ai-input, ai-train) into structured JSON plus a plain-English summary of what's allowed. The pre-crawl check for any agent scraping content or building a RAG index, ahead of the industry's move toward stricter bot-gating defaults later this year.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "theverge.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/roi-calculator",
        "description": "Return-on-investment and compound-growth calculator: supply an initial amount, rate, and time horizon to get final value, total interest earned, and effective annual yield. For comparing savings accounts, investment scenarios, and loan offers where exact compounding matters more than an estimate. Results are reproducible and auditable call to call.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "annual_rate_percent",
            "type": "string",
            "description": "",
            "example": "6.5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "calculation",
            "type": "string",
            "description": "",
            "example": "loan_payment",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "principal",
            "type": "string",
            "description": "",
            "example": "300000",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "years",
            "type": "string",
            "description": "",
            "example": "30",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/rwa-token-contracts",
        "description": "Contract addresses for tokenized real-world assets on Robinhood Chain, an Arbitrum-Orbit L2 where equities like AAPL, NVDA, and TSLA trade as ERC-20 tokens. Returns address, asset kind, and price-feed reference per symbol so an agent can verify what it is interacting with before touching any contract.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/secret-key-generator",
        "description": "Generates unambiguous alphanumeric secrets, hex strings, and UUIDs from OS-grade entropy in a single call, with length and batch size configurable. For provisioning temporary credentials, signing keys, and identifiers in automated pipelines that need real randomness rather than a plausible-looking string guessed by a model.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "uuid",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/seismic-activity-feed",
        "description": "Live feed of recent earthquakes worldwide above a magnitude threshold you set \u2014 location, magnitude, depth, timing, and tsunami risk flag, refreshed every few minutes. Built for risk-monitoring dashboards, insurance trigger logic, and news or alerting agents that need to react to seismic events as they happen.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "min_magnitude",
            "type": "string",
            "description": "",
            "example": "5",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/semantic-search-vectors",
        "description": "Semantic vector generation: turns batches of text (up to 64 per request) into dense 768-dimension embeddings ready to feed into a vector database or similarity search index. Runs without any external API key or subscription, pay only for the call. Well suited for building RAG retrieval layers, clustering related content, or scoring how similar two passages are.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "texts",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/severe-weather-warnings",
        "description": "All currently active severe weather warnings, watches, and advisories for a given US state \u2014 event type, severity, urgency, the specific zones affected, and the full alert text \u2014 as normalized JSON. Built for logistics rerouting, outdoor-event cancellation logic, and safety-notification agents. US coverage only, refreshed every 5 minutes.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "state",
            "type": "string",
            "description": "",
            "example": "FL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/sha256-generator",
        "description": "Computes a SHA-256 digest of any input text and returns it as a hex string, computed locally with no network round-trip to a third party. Also supports SHA-512, SHA-1, and MD5 on request. Useful for content fingerprints, cache keys, and deduplication logic where the same input must always produce the exact same output.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "algorithm",
            "type": "string",
            "description": "",
            "example": "sha256",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "hello",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/share-card-metadata",
        "description": "Social share metadata lookup: reads a web page's title, canonical link, favicon, author, and social-card tags (Open Graph and Twitter formats) and returns them as one normalized JSON object. Safe against internal-address requests. Handy for SEO checks, content management systems, and any tool that needs to know how a URL will look when shared.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://en.wikipedia.org/wiki/Micropayment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/slang-dictionary",
        "description": "Slang lookup and browse API: query a specific term or sample random entries from one generation's vocabulary \u2014 each entry carries a one-sentence meaning, its origin generation, approximate era, and an example sentence. Local curated dataset, same answer every time for the same term.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "term",
            "type": "string",
            "description": "",
            "example": "rizz",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/slang-translator",
        "description": "Translate slang across generations: send any term \u2014 rizz, no cap, adulting, gnarly, groovy \u2014 and get its plain-English meaning, the generation that coined it, the era, and a natural example sentence. Fuzzy matching finds partial terms, so agents can decode messages without exact spelling.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "term",
            "type": "string",
            "description": "",
            "example": "rizz",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/solar-flare-tracker",
        "description": "The last 30 days of solar flare events by class (A through X), with begin, peak, and end times and the source active region \u2014 the space weather that can disrupt GPS accuracy, satellite links, and power grids. For infrastructure-risk monitoring and aviation or communications planning agents. Refreshed every 3 hours.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/solve-equation",
        "description": "Equation solver API: solve linear (ax+b=0), quadratic (ax\u00b2+bx+c=0, with real OR complex roots and the discriminant), and 2\u00d72 linear systems \u2014 from structured numeric coefficients, not a parsed string. Exact roots every time. For engineering, education, and scientific agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "a",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "b",
            "type": "string",
            "description": "",
            "example": "-3",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "c",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "quadratic",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/space-asteroid-watch",
        "description": "Asteroid close-approach API: every known near-earth object passing Earth this week \u2014 size estimates, closest-approach date and miss distance, velocity, and the potentially-hazardous classification, as structured JSON. Use for space-risk dashboards, science content, education agents, and novelty feeds. Cached 6 hours.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/space-photo-of-the-day",
        "description": "Astronomy photo of the day API: today's featured space image with title, high-res URL, and the full astronomer-written explanation, as JSON. Use for daily content feeds, newsletters, screensaver bots, and education agents. Cached 6 hours.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/space-solar-storms",
        "description": "Solar storm API: the last 30 days of solar flare events \u2014 class (A/B/C/M/X), begin/peak/end times, and source region \u2014 the space weather that degrades GPS, satellite communications, and power grids. Use for infrastructure-risk monitoring, aviation/comms planning, and science agents. Cached 3 hours.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/space-weather-events",
        "description": "Space weather events API: recent solar flares with class, peak time, and source region \u2014 the events that disrupt GPS accuracy, satellite links, and HF radio. Normalized JSON for infrastructure-risk and comms agents.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/speech-generator",
        "description": "Speech audio generator: reads any block of text aloud and returns the result as a downloadable WAV file, selectable across ten built-in voice presets. Pay-per-call with no subscription or stored text. Useful for narrating short-form content, generating spoken alerts, or producing sample audio for voice-agent testing.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "Hello from the ForgeMesh utility grid.",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "voice",
            "type": "string",
            "description": "",
            "example": "F1",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/speech-to-text",
        "description": "Speech-to-text API: audio URL in, transcript out \u2014 a neural speech-recognition engine on our own hardware, ~99 languages, mp3/wav/m4a/ogg up to 25MB. For voicemail, podcast, meeting, and voice-agent pipelines. Audio deleted after processing.",
        "pricing": {
          "amount": "0.03",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "audio_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/speech.mp3",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/ssl-certificate-check",
        "description": "SSL certificate API: inspect any domain's TLS certificate \u2014 issuer, subject, validity window, days until expiry, SAN list, and whether it currently validates \u2014 including expired or invalid certs (the ones you most need to see). For uptime monitors, renewal alerting, and security-screening agents run on a schedule.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/std-deviation",
        "description": "Statistical summary calculator for a list of up to 100,000 numbers: standard deviation, variance, mean, median, mode, min/max, and range computed exactly. For QA sampling, monitoring dashboards, experiment analysis, and any agent that needs a trustworthy spread measurement instead of an eyeballed guess.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "numbers",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/stock-oracle-status",
        "description": "Is the on-chain price for a tokenized equity trustworthy right now? Runs staleness, positive-answer, and round-validity checks against the asset's price feed on Robinhood Chain and returns a single status verdict plus per-check detail. For agents that gate downstream decisions on oracle freshness.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "symbol",
            "type": "string",
            "description": "",
            "example": "NVDA",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/stock-token-info",
        "description": "On-chain metadata for a Robinhood Chain stock token: verified contract address, ERC-20 name and decimals, total supply in both raw and human units, plus the token's oracle price snapshot. Case-insensitive symbol matching; large integers returned as strings to survive JSON round-trips without precision loss.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "symbol",
            "type": "string",
            "description": "",
            "example": "AAPL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/stock-token-registry",
        "description": "Curated on-chain registry lookup for Robinhood Chain stock tokens: 20 equities and 5 ETFs with canonical contract addresses sourced from official documentation, plus chain id, public RPC endpoint, and block explorer. Deterministic and cacheable \u2014 the same catalog every call until the registry is re-verified.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/stoichiometry-calculator",
        "description": "Converts between grams, moles, and molecule count for any chemical formula using its molar mass and Avogadro's number \u2014 give either grams or moles and get all three back. For stoichiometry problem sets, lab reagent prep, and chemistry-tutoring agents that need exact conversions, not approximations.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "formula",
            "type": "string",
            "description": "",
            "example": "H2O",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "grams",
            "type": "string",
            "description": "",
            "example": "18.015",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/storm-watch-alerts",
        "description": "Active storm watches, warnings, and advisories issued for any US state, including severity, urgency level, affected zones, and full alert text. Use it to trigger automated safety notifications or delivery-delay logic ahead of severe weather. Covers the United States only; alert data refreshes every 5 minutes.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "state",
            "type": "string",
            "description": "",
            "example": "FL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/sun-moon-times",
        "description": "Sun & moon API: sunrise, sunset, solar noon, evening golden hour, moon phase name, and moon illumination fraction for any latitude/longitude and date \u2014 computed locally, instant, no upstream. For photography scheduling, agriculture, solar estimation, astronomy content, and outdoor-event agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/sunrise-sunset",
        "description": "Sunrise and sunset API: sun times (sunrise, sunset, solar noon, golden hour) plus moon phase and illumination for any coordinates and date, computed instantly. For photography, agriculture, solar, and outdoor-planning agents.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "29.76",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-95.36",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/tech-news-pulse",
        "description": "Tech news pulse API: the current 30 top-ranked tech stories from the leading hacker community front page \u2014 title, outbound article URL, points, author, comment count, and ISO timestamps as normalized JSON. Use for tech trend detection, topic monitoring, newsletter pipelines, and content agents. Cached 3 minutes.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/temperature-converter",
        "description": "Temperature conversion API: any of Celsius, Fahrenheit, Kelvin, or Rankine to all four at once. Science-grade, exact.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "C",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "100",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/text-checksum",
        "description": "Generates a deterministic checksum, SHA-256, SHA-512, SHA-1, or MD5, for any block of text, returned as a hex digest with no storage or logging of the input. For pipelines that need to detect whether two pieces of text are byte-for-byte identical without re-reading and comparing them token by token.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "algorithm",
            "type": "string",
            "description": "",
            "example": "sha256",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "hello",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/text-embeddings",
        "description": "Text embeddings API without an API key: up to 64 texts per call, 768-dimension embedding vectors computed on our own hardware. For semantic search, clustering, dedup, and RAG. Pay per call with USDC over x402; inputs never stored.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "texts",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/text-statistics",
        "description": "Text statistics API: characters, words, sentences, average sentence length, Flesch reading-ease score, estimated reading time, and estimated LLM token count for any text \u2014 instant, computed locally, nothing stored. For context-budget checks, readability gates, and content QA in agent pipelines.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "The quick brown fox jumps over the lazy dog. It was very quick.",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/text-to-speech",
        "description": "Text-to-speech API: convert up to 2000 characters into natural speech (WAV, base64) using our locally-hosted neural speech engine \u2014 no API keys, pay per call with USDC. Choose voices F1-F5/M1-M5. Use for voice agents, notifications, audio content, and IVR. Text never stored. Full 20-voice / 31-language tiered product at voice.forgemesh.io.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "Hello from the ForgeMesh utility grid.",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "voice",
            "type": "string",
            "description": "",
            "example": "F1",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/text-vectorizer",
        "description": "Vector embeddings API: converts up to 64 pieces of text per call into 768-dimensional numeric vectors suitable for similarity comparison, no separate provider account or key needed. Pay per call in USDC, and nothing submitted is retained afterward. Use it to build semantic search indexes, cluster related documents, or de-duplicate near-identical text at scale.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "texts",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/this-day-in-history",
        "description": "This day in history API: notable events that happened on any month/day \u2014 the year, a one-line description, and links to fuller articles, as structured JSON. A renewable daily-content source for newsletters, social bots, trivia games, and engagement agents. CC BY-SA with attribution included. Cached 24 hours.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "day",
            "type": "string",
            "description": "",
            "example": "20",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "month",
            "type": "string",
            "description": "",
            "example": "7",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/timezone-clock",
        "description": "Returns the exact current time in any IANA timezone, local ISO timestamp, UTC equivalent, unix epoch, human-readable string, and day of week, computed live rather than estimated from training data. For agents coordinating across regions or logging events with an authoritative timestamp.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "timezone",
            "type": "string",
            "description": "",
            "example": "America/Chicago",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/timezone-converter",
        "description": "Timezone conversion API: what is 3pm Tokyo time in Chicago? Convert wall-clock time between IANA zones with DST handled correctly, plus UTC and unix epoch.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "Asia/Tokyo",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "time",
            "type": "string",
            "description": "",
            "example": "2026-07-20 15:00",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "America/Chicago",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/tls-cert-expiry",
        "description": "TLS certificate expiry API: days until any domain's certificate expires, plus issuer, subject, SANs, and validity status \u2014 even for already-broken certs. The check monitoring agents run daily.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/tokenized-stock-list",
        "description": "List every verified tokenized equity and ETF contract live on Robinhood Chain \u2014 symbol, contract address, and oracle price-feed address per entry, with the official source URL and verification date included for audit. For agents mapping the tokenized real-world-asset landscape.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/tokenized-stock-price",
        "description": "Current USD oracle price for a tokenized equity on Robinhood Chain \u2014 AAPL, NVDA, TSLA, SPY and 21 more \u2014 with the raw fixed-point answer, feed decimals, update timestamp, and an explicit stale/fresh verdict so an agent can decide whether the quote is usable. Unknown tickers return the full list of supported symbols.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "symbol",
            "type": "string",
            "description": "",
            "example": "AAPL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/top-tech-stories",
        "description": "The current top 30 tech stories ranked by community interest, each with title, outbound article link, point score, author, and comment count as normalized JSON. Built for trend-detection bots, tech newsletter pipelines, and content agents that want a snapshot of what the tech community is discussing right now. Refreshed every 3 minutes.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/topic-fact-summary",
        "description": "Pull a structured summary for any known topic \u2014 short description, lead paragraph, thumbnail, and source URL \u2014 from a continuously updated, community-maintained knowledge base. Accepts titles with spaces or underscores. Built for research agents and chatbots that need quick, grounded background on a person, place, or concept.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "title",
            "type": "string",
            "description": "",
            "example": "Alan Turing",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/transcribe",
        "description": "Audio transcription API: transcribe any public audio URL (mp3, wav, m4a, ogg \u2014 up to 25MB / ~20 min) to text with a neural speech-recognition engine running locally on our hardware. Multilingual (~99 languages), auto language detection. Use as a speech-to-text step for voicemail, podcasts, meetings, and voice agents. Audio is processed in a sandbox and deleted immediately; we keep nothing.",
        "pricing": {
          "amount": "0.03",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "audio_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/speech.mp3",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/transparent-png-generator",
        "description": "Transparent background generator: takes any image URL, segments out the foreground subject, and returns it as a base64 PNG with full alpha transparency. Nothing from the source image is retained past the request. Useful for sticker packs, thumbnail production, marketplace listings, and any pipeline that needs a subject on its own without a backdrop.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/treasury-debt-data",
        "description": "Current total outstanding US government debt with a same-day-accurate figure, split between publicly held and intragovernmental debt, plus the official reporting date. For finance dashboards, economic research, and news-generation agents that need a citable number without scraping a government portal. Refreshed every 6 hours.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/trend-line-calculator",
        "description": "Fits a straight trend line through a set of x/y data pairs and returns slope, y-intercept, and R-squared fit quality. Useful for spotting growth trends, forecasting next values from historical data, and validating whether a relationship is actually linear before an agent bases a decision on it. Computed exactly, with no sampling error.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "x",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "y",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/tts",
        "description": "TTS API paid per call over x402: up to 2000 characters to natural speech (WAV) on our locally-hosted neural speech engine, multiple voices. No keys, no subscription. For voice agents, IVR, audio content. Premium tiers with 20 voices and 31 languages at voice.forgemesh.io.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "Hello from the ForgeMesh utility grid.",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "voice",
            "type": "string",
            "description": "",
            "example": "F1",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/unit-converter",
        "description": "Unit converter API: length, mass, volume, temperature, area, speed, pressure, energy, power, and digital storage \u2014 100+ units, exact factors. Deterministic and auditable \u2014 cheaper than burning reasoning tokens, zero arithmetic-hallucination risk, and the result can be cited.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "mi",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "km",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "value",
            "type": "string",
            "description": "",
            "example": "26.2",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/unshorten-url",
        "description": "URL unshortener API: follow any short link safely and get the final destination, full redirect chain, and final status \u2014 without visiting it yourself. Link-safety pre-check for agents clicking the unknown web.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://bit.ly/example",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/url-expand",
        "description": "URL expansion API: safely follow a short or redirecting link (up to 6 hops, SSRF-guarded) and return the final URL, complete redirect chain, and final HTTP status \u2014 see where a link REALLY goes before touching it. For link-safety checks, affiliate auditing, and phishing triage.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://bit.ly/example",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/url-status-check",
        "description": "URL status checker: send any web address and get back its HTTP status code, response latency in milliseconds, and key response headers in one call. Built-in SSRF protections make it safe to point at user-submitted links. Useful for dependency health dashboards, broken-link audits, and confirming an endpoint responds before a scheduled job depends on it.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/url-to-markdown",
        "description": "Webpage-to-markdown extraction: submit any public URL and receive the article body as clean markdown, with navigation, ads, and boilerplate stripped and the byline preserved. Respects each site's crawl permissions automatically. Built for feeding readable page content into summarizers, search indexes, and language-model context windows.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://en.wikipedia.org/wiki/Micropayment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/url-to-qr-code",
        "description": "Turn any link or short block of text, up to 2000 characters, into a scannable QR code PNG, delivered as base64 with adjustable pixel size and built-in error correction. Built for onboarding flows, Wi-Fi credential sharing, event check-in badges, and print materials where a URL needs to become something a phone camera can read instantly.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "data",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "size",
            "type": "string",
            "description": "",
            "example": "512",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/us-debt-to-the-penny",
        "description": "US national debt API: the latest total public debt outstanding, to the penny, with record date and debt-held-by-public vs intragovernmental split, as JSON. Official daily figure for macro, fiscal, and content agents.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/utc-offset-calculator",
        "description": "Takes a time in one timezone and returns the equivalent moment in another, handling daylight-saving transitions automatically rather than assuming a fixed offset, with output including local time, UTC, and epoch seconds. For global scheduling agents where 'just add the hours' silently breaks twice a year.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "Asia/Tokyo",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "time",
            "type": "string",
            "description": "",
            "example": "2026-07-20 15:00",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "America/Chicago",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/utc-time-now",
        "description": "Reports the current moment in UTC and in any named timezone simultaneously, with unix epoch and day-of-week included, as a live reference point rather than a guess. Useful as a sanity check before scheduling, logging, or timestamping anything an agent produces.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "timezone",
            "type": "string",
            "description": "",
            "example": "America/Chicago",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/uuid-generator",
        "description": "Generates cryptographically random UUIDs in batches of up to 20 using OS-grade entropy, alongside hex tokens and unambiguous alphanumeric secrets of custom length. Built for request IDs, database primary keys, nonces, and any pipeline that needs collision-resistant identifiers without pulling in a UUID library.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "uuid",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/validate-phone-number",
        "description": "Phone number validation API: is this number valid, what country is it from, and how should it be formatted (E.164, national, international)? Line-type detection included. For lead cleaning, forms, and CRM agents.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "US",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "number",
            "type": "string",
            "description": "",
            "example": "(713) 555-0142",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/verifiable-random-generator",
        "description": "Draws a random integer within any min-max range using HMAC-SHA256 over a client-supplied seed, revealing the server seed so the draw can be independently recomputed and verified afterward. For raffles, matchmaking, tie-breaking between competing agents, and any process where 'trust me, it was random' isn't good enough.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "client_seed",
            "type": "string",
            "description": "",
            "example": "roll-42",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "max",
            "type": "string",
            "description": "",
            "example": "6",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "min",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/verify-email-domain",
        "description": "Email domain verification API: syntax check plus live mail-server (MX) lookup for any address, returning sorted mail hosts and a deliverable flag, as JSON. Flags dead domains before you send. Mailbox existence is not probed; nothing is stored.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "email",
            "type": "string",
            "description": "",
            "example": "someone@example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/verify-file-checksum",
        "description": "File checksum API: fetch any public file URL (up to 50MB) and return its SHA-256/SHA-512/SHA-1/MD5 hex digest \u2014 verify a download matches its published checksum BEFORE trusting it. Supply-chain safety for agents installing packages, models, and binaries. File is hashed in memory and discarded.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/speech.mp3",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/video-to-audio-extract",
        "description": "Video-to-audio extraction: pulls the audio track out of any public video or audio URL (up to 25MB) and returns it as an MP3, encoded on request rather than pulled from a pre-made library. Source files are deleted the moment processing finishes. Use it to prep clips for transcription, strip audio from screen recordings, or normalize mixed formats before a media pipeline.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "media_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/sample.mp4",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/vision-caption-generator",
        "description": "Visual caption generator: turns any image URL into a written description covering the scene, objects, people, and readable text within it. No images are stored during or after processing. A drop-in way for text-based agents and pipelines to gain image understanding for cataloging, moderation pre-checks, or accessibility workflows.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "image_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/photo.jpg",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/vocabulary-builder",
        "description": "Vocabulary builder serving GRE/SAT-caliber words: each entry has a precise definition, part of speech, natural example sentence, three synonyms, and an advanced/expert difficulty tag. Pull 1-10 random words, filter by difficulty or starting letter. 150 curated entries for tutoring agents, word-of-the-day bots, and test prep.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "difficulty",
            "type": "string",
            "description": "",
            "example": "advanced",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/voice-synthesis",
        "description": "Voice synthesis API: converts written text (up to 2000 characters) into a natural-sounding spoken-word audio file, delivered as base64 WAV with a choice of five male and five female voice presets. No account or third-party key required, and text is never retained. Suited for voice assistants, IVR prompts, and turning written notifications into audio.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "Hello from the ForgeMesh utility grid.",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "voice",
            "type": "string",
            "description": "",
            "example": "F1",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/voicemail-transcription",
        "description": "Voicemail and call transcription: converts spoken audio up to about 20 minutes long into written text, auto-detecting the language among nearly 99 supported. Files are discarded right after transcription completes, nothing is retained. Useful for logging voicemails, transcribing podcast segments, or feeding spoken content into downstream text-processing agents.",
        "pricing": {
          "amount": "0.03",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "audio_url",
            "type": "string",
            "description": "",
            "example": "https://x402.forgemesh.io/fixtures/speech.mp3",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/volume-calculator",
        "description": "Solid geometry calculator returning exact volume and surface area for spheres, cylinders, cones, cubes, and rectangular prisms from structured dimension inputs. Built for packaging design, tank and container sizing, construction estimates, and STEM education tools that need a checked number rather than a mental estimate.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "radius",
            "type": "string",
            "description": "",
            "example": "5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "shape",
            "type": "string",
            "description": "",
            "example": "sphere",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/wavelength-frequency",
        "description": "Wave physics API: convert between light wavelength (nm), frequency (Hz), and photon energy (joules and eV). Uses exact physical constants.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "wavelength_nm",
            "type": "string",
            "description": "",
            "example": "500",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/wavelength-to-energy",
        "description": "Converts electromagnetic wavelength in nanometers to photon energy in joules and electron-volts, and back, using exact physical constants for the speed of light and Planck's constant. For spectroscopy analysis, optics design, and astronomy agents working with light-frequency data.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "wavelength_nm",
            "type": "string",
            "description": "",
            "example": "500",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/weather-alerts",
        "description": "US weather alerts API: all active weather warnings, watches, and advisories for any US state \u2014 event type, severity, urgency, affected zones, and full alert text as normalized JSON. US COVERAGE ONLY. Use for logistics, event planning, and safety agents. Public-domain government data; cached 5 minutes.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "state",
            "type": "string",
            "description": "",
            "example": "FL",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/weather-by-coordinates",
        "description": "Current temperature, feels-like, humidity, wind, and conditions plus a 3-day daily outlook (highs, lows, rain chance) for any point on Earth given as latitude/longitude. Built for travel planning, delivery scheduling, and assistant agents that need forecast data without a country-specific weather provider. Refreshed every 10 minutes.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "40.71",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-74.00",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/weather-forecast",
        "description": "Weather forecast API: current conditions (temperature, feels-like, humidity, wind, weather code) plus a 3-day daily forecast (highs, lows, precipitation probability) for any latitude/longitude worldwide, as structured JSON. Use for travel planning, logistics, event scheduling, and assistant agents. Cached 10 minutes.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "latitude",
            "type": "string",
            "description": "",
            "example": "40.71",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "longitude",
            "type": "string",
            "description": "",
            "example": "-74.00",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/web-extract",
        "description": "Web content extraction API: fetch any public web page and get its readable article content as clean markdown \u2014 boilerplate, nav, and ads stripped automatically. Honors robots.txt and Content-Signal/aipref declarations (explicit disallow returns an unpaid 403). SSRF-guarded, 2MB cap.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://en.wikipedia.org/wiki/Micropayment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/website-health-check",
        "description": "Website health probe: checks whether any URL is currently reachable and returns its response time, content type, and caching behavior. Runs safely against arbitrary user-supplied addresses thanks to built-in request guarding. A lightweight heartbeat for monitoring dashboards, CI pipelines, and pre-fetch validation before a larger crawl.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/whois-lookup",
        "description": "WHOIS lookup API: registration record for any domain \u2014 created/updated/expiry dates, registrar, status codes, and nameservers \u2014 normalized from the authoritative registry, as JSON. For availability checks, expiry monitoring, ownership research, and security screening.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/wiki-summary",
        "description": "Knowledge summary API: the lead summary of any English Wikipedia article \u2014 title, short description, extract paragraph, thumbnail, and canonical URL \u2014 as structured JSON. Titles accept spaces or underscores; missing pages return an unpaid 404. Use for entity enrichment, fact grounding, and research agents. CC BY-SA 4.0 with attribution in every response. Cached 24 hours.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "title",
            "type": "string",
            "description": "",
            "example": "Alan Turing",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/word-associations",
        "description": "Word association API: get words related to any word \u2014 meanings-like (ml), rhymes (rel_rhy), sounds-like (sl), or adjectives-for (rel_jjb) \u2014 ranked by association strength, up to 20 results. For copywriting, product naming, poetry, crosswords, and word-game agents. Cached 24 hours.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "relation",
            "type": "string",
            "description": "",
            "example": "ml",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "word",
            "type": "string",
            "description": "",
            "example": "payment",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/word-count-analyzer",
        "description": "Breaks down any text into character, word, and sentence counts, estimated LLM token count, and reading time, computed instantly with nothing stored. Useful for context-budget checks before an API call, content-length validation, and editorial word-count requirements.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "The quick brown fox jumps over the lazy dog. It was very quick.",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/word-definition",
        "description": "Look up what an English word means: every dictionary sense with its part of speech, plus pronunciation, syllables, synonyms, and antonyms in a single structured response. Misspellings come back with did-you-mean suggestions, so an agent can self-correct and retry in one round trip.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "word",
            "type": "string",
            "description": "",
            "example": "serendipity",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/word-of-the-day",
        "description": "Random advanced English word with everything needed to teach it: dictionary-quality definition, part of speech, example sentence in context, and three synonyms. Filter by difficulty tier or first letter to build themed streaks. Made for daily-post bots and learning apps.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "1",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "difficulty",
            "type": "string",
            "description": "",
            "example": "advanced",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/workday-calculator",
        "description": "Counts calendar days or weekday-only business days between two dates, excluding weekends automatically. Built for SLA tracking, project timelines, and payment-term calculations where 'business days' and 'calendar days' give different, and important, answers.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "end",
            "type": "string",
            "description": "",
            "example": "2026-08-01",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "start",
            "type": "string",
            "description": "",
            "example": "2026-07-15",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/world-clock",
        "description": "World clock API: the current time in any IANA timezone \u2014 local ISO timestamp, UTC, unix epoch, and day of week \u2014 in one call. For scheduling, logging, and coordination agents.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "timezone",
            "type": "string",
            "description": "",
            "example": "America/Chicago",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/world-time-converter",
        "description": "Converts a specific wall-clock time from one IANA timezone to another, correctly applying daylight-saving rules for both zones, and returns the converted local time, UTC ISO timestamp, and unix epoch. For coordinating meetings, deadlines, and cron jobs across regions without hand-counting UTC offsets.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "from",
            "type": "string",
            "description": "",
            "example": "Asia/Tokyo",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "time",
            "type": "string",
            "description": "",
            "example": "2026-07-20 15:00",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "to",
            "type": "string",
            "description": "",
            "example": "America/Chicago",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/would-you-rather",
        "description": "Would-you-rather question generator: 120 curated dilemmas across categories including an agents-and-ai set written for AI audiences (infinite context vs zero latency), plus tech, philosophy, silly, food, adventure, and superpowers. Returns 1-5 random questions, optionally filtered by category. Clean content, no duplicates.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "category",
            "type": "string",
            "description": "",
            "example": "agents-and-ai",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402.forgemesh.io/zip-code-lookup",
        "description": "Zip code lookup API: resolve any postal code to its place name, state/region, and latitude/longitude \u2014 60+ countries supported (US, CA, GB, DE, FR, MX...). Unknown codes return an unpaid 404. For address validation, shipping estimation, tax jurisdiction, and geo-enrichment agents. Cached 24 hours.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "code",
            "type": "string",
            "description": "",
            "example": "77001",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "country",
            "type": "string",
            "description": "",
            "example": "us",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.001",
      "maxAmount": "0.03",
      "avgCostPerTransaction": "0.003645",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "",
    "tags": [],
    "iconUrl": ""
  }
}