Skip to content
Back to orbit Geo & Time

Card snapshot

orbit-geo.orbit-builder.workers.dev · 2026-10-24 13:30:54 UTC · fbf6cbc02dc8bd368fdc9b601d23a390581d822eddc9486fbd39b1b23de47cd0

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "0.3.0",
  "name": "orbit Geo & Time",
  "description": "Location and time data for agents: weather now + 7-day forecast (MET Norway), geocoding and reverse geocoding (OpenStreetMap Nominatim), sunrise/sunset, world time-zone conversion and public holidays (Nager.Date). Real open data fetched at call time, attribution included. $0.001 per call.",
  "url": "https://orbit-geo.orbit-builder.workers.dev/mcp",
  "version": "1.0.0",
  "provider": {
    "organization": "orbit-builder",
    "url": "https://orbit-geo.orbit-builder.workers.dev/"
  },
  "documentationUrl": "https://orbit-geo.orbit-builder.workers.dev/llms.txt",
  "capabilities": {
    "streaming": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "weather_forecast",
      "name": "Weather now + 7-day forecast ($0.001 via x402)",
      "description": "Weather for any point on Earth from MET Norway (Norwegian Meteorological Institute): current temperature \u00b0C, wind m/s + direction, humidity, cloud %, pressure, condition, next-hour precipitation; next 24 hourly steps; daily min/max temp, total precip and dominant condition for ~7 days. Give lat+lon or a place name (geocoded via OpenStreetMap).",
      "tags": [
        "weather",
        "forecast",
        "temperature",
        "rain",
        "wind"
      ]
    },
    {
      "id": "geocode",
      "name": "Geocode a place or address ($0.001 via x402)",
      "description": "Forward geocoding from OpenStreetMap (Nominatim): turn a place name or address into up to 5 matches with lat/lon, full display name, type/class, importance, bounding box, and structured address (road, city, state, postcode, country, country_code). Attribution \u00a9 OpenStreetMap contributors (ODbL). No match returns 404 (not charged).",
      "tags": [
        "geocode",
        "address",
        "coordinates",
        "maps",
        "openstreetmap"
      ]
    },
    {
      "id": "reverse_geocode",
      "name": "Reverse geocode coordinates ($0.001 via x402)",
      "description": "Reverse geocoding from OpenStreetMap (Nominatim): turn lat/lon into the nearest address: display name, house number, road, suburb, city, county, state, postcode, country, ISO country code, OSM id. Attribution \u00a9 OpenStreetMap contributors (ODbL). Ocean/unmapped point returns 404 (not charged).",
      "tags": [
        "reverse geocode",
        "address",
        "coordinates",
        "openstreetmap"
      ]
    },
    {
      "id": "sun_times",
      "name": "Sunrise, sunset, twilight ($0.001 via x402)",
      "description": "Sunrise, sunset, solar noon (with sun elevation) and day length for any point and date, from MET Norway's Sunrise 3.0 API, in the requested UTC offset. Give lat+lon or place name; date defaults to today. Polar day/night returns null times with a note.",
      "tags": [
        "sunrise",
        "sunset",
        "daylight",
        "solar noon",
        "astronomy"
      ]
    },
    {
      "id": "world_time",
      "name": "World time & time-zone conversion ($0.001 via x402)",
      "description": "Current local time, weekday, UTC offset and DST flag for up to 10 IANA time zones (e.g. Asia/Almaty, America/New_York), and optional conversion of a given local time from one zone into all of them. Computed from the IANA tz database at call time.",
      "tags": [
        "timezone",
        "world clock",
        "time conversion",
        "dst",
        "utc offset"
      ]
    },
    {
      "id": "public_holidays",
      "name": "Public holidays by country ($0.001 via x402)",
      "description": "Official public holidays for 100+ countries from Nager.Date: for a country (ISO alpha-2) and year, every holiday with date, local and English name, nationwide vs regional (counties), type (Public, Bank, School\u2026). Also flags whether a given date is a holiday and lists the next upcoming ones. Unsupported country returns 404 (not charged).",
      "tags": [
        "holidays",
        "public holidays",
        "calendar",
        "business days"
      ]
    }
  ],
  "x-x402": {
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "payTo": "0x9Da4B249B8afa7818de5BFf7eEd8b13e6feeb9b3",
    "resources": {
      "https://orbit-geo.orbit-builder.workers.dev/v1/weather": "$0.001",
      "https://orbit-geo.orbit-builder.workers.dev/v1/geocode": "$0.001",
      "https://orbit-geo.orbit-builder.workers.dev/v1/reverse": "$0.001",
      "https://orbit-geo.orbit-builder.workers.dev/v1/sun": "$0.001",
      "https://orbit-geo.orbit-builder.workers.dev/v1/time": "$0.001",
      "https://orbit-geo.orbit-builder.workers.dev/v1/holidays": "$0.001"
    },
    "openapi": "https://orbit-geo.orbit-builder.workers.dev/openapi.json",
    "mcp": "https://orbit-geo.orbit-builder.workers.dev/mcp"
  }
}