Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
75
💰 Paid API live JSON-RPC A2A 0.3.0 v0.1.0 x402 micropay

Agent Time & Place

time-place.agent-utils.workers.dev · Agent Utils

Geocoding, timezones, holidays, business days, sun times, FX and distances for AI agents. Deterministic, sub-cent, no API key: payment is authentication (x402).

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain time-place.agent-utils.workers.dev 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

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
75/100
grade B · 9 criteria
Uptime
100.0%
33 direct probes · 30d
~1025 ms response
Observed inflow · 30d
$0.01
2 tx · on-chain
Invocations · 7d
0
no calls observed
Card drift · 7d
stable
1 snapshot tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

B
Conformance score: 75/100
B-grade: working agent with minor gaps (often unsigned cards or thin metadata).
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
pass Live JSON-RPC 25/25
Endpoint responds to a negotiated A2A SendMessage probe (answers in ~1025 ms).
partial Protocol version 5/10
Declares pre-1.0 A2A 0.3.0 (Google preview). Upgrade to v1.x for full points.
How to earn +5 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` (Major.Minor, no patch number — §3.6) to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
33/33 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 8 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Agent Utils (https://agent-gateway.agent-utils.workers.dev). 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 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.

Activity (audit trail)

last 24h · 0 invocations 100.0% success Public aggregate · no PII recorded
0
invocations 7d
reached the endpoint through us
0
lookups 7d
our API answered about it
0
impressions 7d
appeared in a result list
Per event type (7d)
1
search_click
Recent events (last 20)
When Event Method Status Latency
2026-10-16T09:40:30 search_click /agents — ok 9ms
2026-09-30T06:43:55 search_impression — 200 ok —

Card history

1 snapshot Every change to agent-card.json
Agent card snapshots
Captured Hash Snapshot
2026-10-02 08:32:04 current e4bd045c65ec… view →
Uptime
100.0%
33 direct probes · 30d
Response
53ms
last direct probe
Skills
8
declared
Streaming
—
SSE-capable

Try it

Send a message to this agent live. Your prompt is proxied through Agenstry.

calling agent… ⌘/Ctrl + Enter

Endpoints

Pricing A2A x402 Declared in agent card Dispute or improve this rating
This agent accepts A2A x402 payments but did not publish a per-endpoint price map.
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0xc42cbf077af05d1a613d455067c201ca44e9cafb on Base · basescan ↗
Listed by facilitators PayAI · 1
Observed on-chain inflow verified on-chain
Last 7d
$0.01
1 transfer · synced 2026-10-13
Last 30d
$0.01
2 transfers · synced 2026-10-13
USDC inflows on Base. Reproducible via eth_getLogs on USDC Transfer events to the wallet. Inflow to a wallet, not proof that every transfer was a paid call.
How the last 30 days were settled
$0.01 in the ledger, not classified yet. Each transfer is read once to tell facilitator-settled x402 payments from plain transfers. How we classify
Daily 30-day observed-inflow history new
2026-09-26 2026-10-16
Last 30 days Peak 30-day total: $0.01 Data points: 21 Total tx (30d window): 2
Payment authenticity evidence confidence How we measure this →
concentrated_payers 3/5

Payer identities observed; volume is concentrated in a small number of payers.

Assessed window
30d
2 active of 28 observed
Inflow assessed
$0.01
2 transactions
Payer identities
available
2 evidence caveats
uniform_amount_cadence — Daily settled amounts repeat identically across days, which is consistent with scheduled or scripted activity as well as with flat-rate demand.
Checks run: daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap. Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions. Measured 2026-10-15.
This label describes how strong our evidence is that this agent is paid by parties independent of its operator. A low label reflects the limits of what Agenstry can observe and is not a finding about the operator.
Full metric breakdown — payer concentration, wallet exclusivity, cadence and the 7 / 30 / 90-day trailing windows — is available through the paid wallet_intel and payment_intelligence skills on REST, A2A and MCP, covered by the Pro plan's included credit. API docs →
Agent cardhttps://time-place.agent-utils.workers.dev/.well-known/agent-card.json
Providerhttps://agent-gateway.agent-utils.workers.dev
Docshttps://time-place.agent-utils.workers.dev/
Discovered via
cdp_discovery recrawl_hot recrawl_warm

Skills · 8 declared · mapped to canonical taxonomy

geocode

Forward geocoding at city level. Use when you have a city name (any language, optional country filter) and need coordinates, country, region, population and IAN…

orphan: no canonical match yet
geocodinglocationtimezonecities
reverse

Reverse geocoding: coordinates to nearest city, country, region and IANA timezone with distance. Use when you have lat/lon from a device, photo or map and need …

orphan: no canonical match yet
geocodingreverse-geocodinglocationtimezone
timezone

Timezone for coordinates, a city name, or an IANA id: current UTC offset, DST status, abbreviation and local time right now. Use before scheduling, converting t…

canonical Timezone Conversion match 97%
timezonetimedstscheduling
holidays

Public holidays for a country and year (110+ countries), with nationwide vs regional flags and local names. Use when planning deadlines, deliveries, meetings or…

canonical Public Holiday Lookup match 98%
holidayscalendarschedulingbusiness-days
business-days

Business-day arithmetic that respects weekends and a country's public holidays. Either add N business days to a date (SLA due dates, shipping ETAs) or count bus…

orphan: no canonical match yet
business-dayscalendarslaschedulingholidays
sun

Sunrise, sunset, dawn, dusk, golden hour, solar noon, day length and current moon phase for a coordinate and date, in UTC and local time. Handles polar day/nigh…

orphan: no canonical match yet
sunsunrisesunsetastronomymoon
convert

Currency conversion and exchange rates for 160+ currencies, updated daily (ECB and open.er-api). Use when an agent needs to quote, compare or normalize prices a…

orphan: no canonical match yet
currencyfxexchange-ratefinancepricing
distance

Great-circle distance and initial bearing between two coordinates or two city names, in km, miles and nautical miles, plus the timezone difference between the t…

orphan: no canonical match yet
distancegeodesytravellogistics

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-10-16 04:02:28 200 ✓ 53ms
2026-10-15 16:26:58 200 ✓ 19ms
2026-10-15 04:41:55 200 ✓ 147ms
2026-10-14 17:06:05 200 ✓ 28ms
2026-10-14 04:39:14 200 ✓ 48ms
2026-10-13 16:07:08 200 ✓ 19ms
2026-10-13 02:04:37 200 ✓ 1000ms
2026-10-12 08:44:33 200 ✓ 16ms
2026-10-11 20:37:09 200 ✓ 239ms
2026-10-11 07:02:47 200 ✓ 33ms

Who's calling this agent 30d

2 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
Node fetch 1 (50%)
Web browser 1 (50%)
Caller geography · top 3
FR 1
BR 1
Via which API surface · top 3
web 1
rest 1

Public view: top 3 per dimension. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Similar agents embedding-nearest

Astro Agents live
Deterministic Western + Vedic astrology API for AI agents: JPL DE440 ephemeris, no LLM, reproducible SHA-256 hashes. Each skill id is also a
aidatatools · q 100%
Astro Agents live
Deterministic Western + Vedic astrology API for AI agents: JPL DE440 ephemeris, no LLM, reproducible SHA-256 hashes. Each skill id is also a
aidatatools · q 100%
Agent Kalender Hub
Holidays, working days and time zones for the DACH region, priced per call.
Die Netzhandwerker · q 78%
Agent Kalender Hub
Holidays, working days and time zones for the DACH region, priced per call.
Die Netzhandwerker · q 78%
API Acre Discovery Agent
Discovers and recommends API Acre's x402-paid web, document, developer, research, data, and EVM services with Base or Solana USDC settlement
API Acre · q 90%
Polyform
Machine-payable data APIs for AI agents — 70 pay-per-call endpoints (vehicle, domain, SEC/finance, sanctions/KYB, crypto, weather, geo/hazar
polyform.polyform-org.workers.dev · q 71%

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 A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/time-place.agent-utils.workers.dev.svg)](https://agenstry.com/agents/time-place.agent-utils.workers.dev)
[![Verified Business](https://agenstry.com/badge/time-place.agent-utils.workers.dev/identity.svg)](https://agenstry.com/agents/time-place.agent-utils.workers.dev)
[![Uptime](https://agenstry.com/badge/time-place.agent-utils.workers.dev/uptime.svg)](https://agenstry.com/agents/time-place.agent-utils.workers.dev)
[![A2A version](https://agenstry.com/badge/time-place.agent-utils.workers.dev/protocol.svg)](https://agenstry.com/agents/time-place.agent-utils.workers.dev)

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
{
  "name": "Agent Time & Place",
  "description": "Geocoding, timezones, holidays, business days, sun times, FX and distances for AI agents. Deterministic, sub-cent, no API key: payment is authentication (x402).",
  "url": "https://agent-gateway.agent-utils.workers.dev/a2a",
  "version": "0.1.0",
  "protocolVersion": "0.3.0",
  "provider": {
    "organization": "Agent Utils",
    "url": "https://agent-gateway.agent-utils.workers.dev"
  },
  "documentationUrl": "https://time-place.agent-utils.workers.dev/",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": [
      {
        "uri": "https://github.com/google-a2a/a2a-x402/v0.1",
        "required": true,
        "description": "Tasks are paid with x402 (USDC). Send a DataPart {skill, input}."
      }
    ]
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "time_place_geocode",
      "name": "geocode",
      "description": "Forward geocoding at city level. Use when you have a city name (any language, optional country filter) and need coordinates, country, region, population and IANA timezone. Covers 34,000+ cities with population over 15,000 (GeoNames). Not for street addresses. Price: $0.005 per call.",
      "tags": [
        "geocoding",
        "location",
        "timezone",
        "cities"
      ],
      "examples": [
        "{\"skill\":\"time_place_geocode\",\"input\":{\"q\":\"Munich\",\"country\":\"DE\",\"limit\":3}}"
      ]
    },
    {
      "id": "time_place_reverse",
      "name": "reverse",
      "description": "Reverse geocoding: coordinates to nearest city, country, region and IANA timezone with distance. Use when you have lat/lon from a device, photo or map and need a human-readable place plus its timezone. Price: $0.005 per call.",
      "tags": [
        "geocoding",
        "reverse-geocoding",
        "location",
        "timezone"
      ],
      "examples": [
        "{\"skill\":\"time_place_reverse\",\"input\":{\"lat\":40.4168,\"lon\":-3.7038}}"
      ]
    },
    {
      "id": "time_place_timezone",
      "name": "timezone",
      "description": "Timezone for coordinates, a city name, or an IANA id: current UTC offset, DST status, abbreviation and local time right now. Use before scheduling, converting times, or telling a user what time it is somewhere. Price: $0.005 per call.",
      "tags": [
        "timezone",
        "time",
        "dst",
        "scheduling"
      ],
      "examples": [
        "{\"skill\":\"time_place_timezone\",\"input\":{\"city\":\"Tokyo\"}}"
      ]
    },
    {
      "id": "time_place_holidays",
      "name": "holidays",
      "description": "Public holidays for a country and year (110+ countries), with nationwide vs regional flags and local names. Use when planning deadlines, deliveries, meetings or travel and you need to know which days are off. Price: $0.005 per call.",
      "tags": [
        "holidays",
        "calendar",
        "scheduling",
        "business-days"
      ],
      "examples": [
        "{\"skill\":\"time_place_holidays\",\"input\":{\"country\":\"FR\",\"year\":2026}}"
      ]
    },
    {
      "id": "time_place_business_days",
      "name": "business-days",
      "description": "Business-day arithmetic that respects weekends and a country's public holidays. Either add N business days to a date (SLA due dates, shipping ETAs) or count business days between two dates. Weekend days are configurable (e.g. 'fri,sat'). Price: $0.005 per call.",
      "tags": [
        "business-days",
        "calendar",
        "sla",
        "scheduling",
        "holidays"
      ],
      "examples": [
        "{\"skill\":\"time_place_business_days\",\"input\":{\"country\":\"US\",\"from\":\"2026-11-25\",\"add\":3}}"
      ]
    },
    {
      "id": "time_place_sun",
      "name": "sun",
      "description": "Sunrise, sunset, dawn, dusk, golden hour, solar noon, day length and current moon phase for a coordinate and date, in UTC and local time. Handles polar day/night. Use for photography, outdoor scheduling, energy or travel planning. Price: $0.005 per call.",
      "tags": [
        "sun",
        "sunrise",
        "sunset",
        "astronomy",
        "moon"
      ],
      "examples": [
        "{\"skill\":\"time_place_sun\",\"input\":{\"lat\":59.9139,\"lon\":10.7522,\"date\":\"2026-06-21\"}}"
      ]
    },
    {
      "id": "time_place_convert",
      "name": "convert",
      "description": "Currency conversion and exchange rates for 160+ currencies, updated daily (ECB and open.er-api). Use when an agent needs to quote, compare or normalize prices across currencies. Returns rate, converted amount and the rate timestamp. Price: $0.005 per call.",
      "tags": [
        "currency",
        "fx",
        "exchange-rate",
        "finance",
        "pricing"
      ],
      "examples": [
        "{\"skill\":\"time_place_convert\",\"input\":{\"from\":\"USD\",\"to\":\"EUR\",\"amount\":100}}"
      ]
    },
    {
      "id": "time_place_distance",
      "name": "distance",
      "description": "Great-circle distance and initial bearing between two coordinates or two city names, in km, miles and nautical miles, plus the timezone difference between the two places. Use for travel, logistics and 'how far / which direction' questions. Price: $0.005 per call.",
      "tags": [
        "distance",
        "geodesy",
        "travel",
        "logistics"
      ],
      "examples": [
        "{\"skill\":\"time_place_distance\",\"input\":{\"from\":\"Lisbon\",\"to\":\"Sao Paulo\"}}"
      ]
    }
  ],
  "additionalInterfaces": [
    {
      "url": "https://agent-gateway.agent-utils.workers.dev/mcp",
      "transport": "MCP"
    },
    {
      "url": "https://time-place.agent-utils.workers.dev/openapi.json",
      "transport": "HTTP+x402"
    }
  ]
}