Skip to content
Back to Hawaii Conditions MCP Server

Card snapshot

hawaii-conditions.vercel.app · 2026-07-10 05:22:04 UTC · 4a3b8c395484292b8f9a5f41db10b0140e553a74e026a822e27dbf2a60d6bbf8

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.

{
  "name": "Hawaii Conditions MCP Server",
  "description": "Real-time surf, weather, trail status, volcano, ocean safety, and restaurants for Hawaii.",
  "url": "https://hawaii-conditions.vercel.app/api/mcp",
  "version": "1.0.5",
  "provider": {
    "organization": "Spacemandomains",
    "url": "https://hawaii-conditions.vercel.app"
  },
  "documentationUrl": "https://hawaii-conditions.vercel.app/skill.md",
  "capabilities": {
    "mcp": true,
    "streaming": true,
    "payments": [
      "x402",
      "stripe-card-prepaid"
    ]
  },
  "payment": {
    "x402": {
      "enabled": true,
      "version": 1,
      "scheme": "exact",
      "network": "base",
      "payTo": "0xea8B7221507d1A0549e1ab96000a54401A7fDaC1",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "assetName": "USD Coin",
      "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402",
      "facilitatorMode": "cdp",
      "settlementReady": true
    },
    "discovery": "https://hawaii-conditions.vercel.app/.well-known/x402",
    "prepaidLedger": {
      "accountHeader": "X-MCP-Account",
      "registerTool": "register_agent"
    }
  },
  "skills": [
    {
      "id": "ping",
      "name": "ping",
      "description": "Health check, server info, and setup instructions.",
      "priceUsd": 0
    },
    {
      "id": "get_sun_times",
      "name": "get_sun_times",
      "description": "Sunrise, sunset, daylight duration (HST).",
      "priceUsd": 0
    },
    {
      "id": "get_moon_phase",
      "name": "get_moon_phase",
      "description": "Moon phase, illumination, moonrise/moonset times.",
      "priceUsd": 0
    },
    {
      "id": "register_agent",
      "name": "register_agent",
      "description": "Create a prepaid account; returns an API key.",
      "priceUsd": 0
    },
    {
      "id": "get_balance",
      "name": "get_balance",
      "description": "Current balance and recent transactions.",
      "priceUsd": 0
    },
    {
      "id": "get_weather",
      "name": "get_weather",
      "description": "5-day Hawaii forecast, UV index, wind, sunrise/sunset.",
      "priceUsd": 0.1
    },
    {
      "id": "get_surf_conditions",
      "name": "get_surf_conditions",
      "description": "Wave height, period, direction + 3-day surf forecast.",
      "priceUsd": 0.1
    },
    {
      "id": "get_trail_status",
      "name": "get_trail_status",
      "description": "NPS alerts and state trail closures.",
      "priceUsd": 0.25
    },
    {
      "id": "get_volcano_status",
      "name": "get_volcano_status",
      "description": "Live K\u012blauea status from USGS HVO.",
      "priceUsd": 0.25
    },
    {
      "id": "get_ocean_safety",
      "name": "get_ocean_safety",
      "description": "Box jellyfish, rip currents, NOAA marine alerts.",
      "priceUsd": 0.5
    },
    {
      "id": "get_full_briefing",
      "name": "get_full_briefing",
      "description": "All five data sources combined \u2014 best value.",
      "priceUsd": 2
    },
    {
      "id": "search_restaurants",
      "name": "search_restaurants",
      "description": "Find restaurants by location, cuisine, price, open-now.",
      "priceUsd": 0.25
    },
    {
      "id": "get_restaurant_details",
      "name": "get_restaurant_details",
      "description": "Full hours, reviews, photos for a restaurant.",
      "priceUsd": 0.15
    }
  ],
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ]
}