SupaPark — Walt Disney World live data

Live Walt Disney World waits, crowd forecasts, Lightning Lane sellouts and prices, dining drop odds.

使うべきか

品質と安全性

A
説明の品質
96%
スキーマの完全性
78%
命名の品質
94%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(2)

  • LOWTool 'get_multi_pass_price' description lacks action verbget_multi_pass_price 内
  • LOWTool 'get_hardest_dining_reservations' name length outside 3-30 rangeget_hardest_dining_reservations 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~2,183トークン数(ツール定義)
~743 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 1.71%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "agent-api": {
      "url": "https://supapark.com/api/agent/mcp"
    }
  }
}

リモートエンドポイント

https://supapark.com/api/agent/mcpstreamable-http

できること

ツール一覧

ツール(14)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢which_park_today

Ranks the four Walt Disney World theme parks for visiting right now, combining live crowd levels, today's forecast and remaining park hours. Returns each park's rank, live average wait, open/close times and a one-line reason.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_live_wait_times(park)

Current posted wait times for Walt Disney World attractions plus SupaPark's Real Wait estimate of the actual wait (a model calibrated on a public 2018-2019 posted-vs-actual dataset), a low/high range, confidence, and a flag for "ghost" waits that are posted but not real. Refreshes every few minutes during park hours.

入力スキーマ

{
  "type": "object",
  "properties": {
    "park": {
      "type": "string",
      "enum": [
        "magic-kingdom",
        "epcot",
        "hollywood-studios",
        "animal-kingdom"
      ],
      "description": "Park to return waits for. Omit for all four parks."
    }
  },
  "additionalProperties": false
}
🟢get_crowd_forecast(park, from, to)

Day-by-day crowd forecast for one Walt Disney World park: a 0-100 crowd index, a label (low/moderate/high…) and the drivers behind it (holidays, events, school breaks). Covers the next few weeks when no dates are given.

入力スキーマ

{
  "type": "object",
  "properties": {
    "park": {
      "type": "string",
      "enum": [
        "magic-kingdom",
        "epcot",
        "hollywood-studios",
        "animal-kingdom"
      ],
      "description": "Park to forecast."
    },
    "from": {
      "type": "string",
      "format": "date",
      "description": "First date, YYYY-MM-DD."
    },
    "to": {
      "type": "string",
      "format": "date",
      "description": "Last date, YYYY-MM-DD."
    }
  },
  "required": [
    "park"
  ],
  "additionalProperties": false
}
🟢get_dining_drop_odds(park, date, limit)

For hard-to-book Walt Disney World restaurants: how often cancelled reservations reappear ("drops"), the probability of catching one, and the best day-of-week and hour to look.

入力スキーマ

{
  "type": "object",
  "properties": {
    "park": {
      "type": "string",
      "enum": [
        "magic-kingdom",
        "epcot",
        "hollywood-studios",
        "animal-kingdom"
      ],
      "description": "Filter to restaurants in this park."
    },
    "date": {
      "type": "string",
      "format": "date",
      "description": "Target dining date, YYYY-MM-DD."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "additionalProperties": false
}
🟢get_lightning_lane_prices(park)

Today's Lightning Lane Single Pass prices per attraction at a Walt Disney World park, with 30-day min/median/max, the current posted wait, minutes saved per dollar and a value verdict (e.g. "great deal").

入力スキーマ

{
  "type": "object",
  "properties": {
    "park": {
      "type": "string",
      "enum": [
        "magic-kingdom",
        "epcot",
        "hollywood-studios",
        "animal-kingdom"
      ],
      "description": "Park to price."
    }
  },
  "required": [
    "park"
  ],
  "additionalProperties": false
}
🟢get_multi_pass_price(park, date)

The Lightning Lane Multi Pass price for a Walt Disney World park on a given date (defaults to today).

入力スキーマ

{
  "type": "object",
  "properties": {
    "park": {
      "type": "string",
      "enum": [
        "magic-kingdom",
        "epcot",
        "hollywood-studios",
        "animal-kingdom"
      ],
      "description": "Park to price."
    },
    "date": {
      "type": "string",
      "format": "date",
      "description": "YYYY-MM-DD; defaults to today."
    }
  },
  "required": [
    "park"
  ],
  "additionalProperties": false
}
🟢get_attraction_details(slug, range)

Details for one Walt Disney World attraction (height requirement, land, thrill level, Lightning Lane tier) plus its recent wait-time history and downtime. Takes an attraction slug, e.g. "space-mountain".

入力スキーマ

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Attraction slug, e.g. \"space-mountain\"."
    },
    "range": {
      "type": "string",
      "enum": [
        "today",
        "7d",
        "30d"
      ],
      "default": "7d"
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}
🟢get_lightning_lane_sellouts(park, range, limit)

When each Walt Disney World ride's Lightning Lane sold out, measured by SupaPark. range "today": today's sellout times so far (or "still available"). range "week": the typical sellout time over the last seven complete days, with how many days sold out and how many were gone before 7:00 AM. Times are Eastern.

入力スキーマ

{
  "type": "object",
  "properties": {
    "park": {
      "type": "string",
      "enum": [
        "magic-kingdom",
        "epcot",
        "hollywood-studios",
        "animal-kingdom"
      ],
      "description": "Filter to one park. Omit for all four parks."
    },
    "range": {
      "type": "string",
      "enum": [
        "today",
        "week"
      ],
      "default": "today"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 15
    }
  },
  "additionalProperties": false
}
🟢get_hardest_dining_reservations(park, limit)

Walt Disney World restaurants ranked by how rarely a reservation opens, from SupaPark's own availability checks: difficulty tier, the share of checks that found a table, and cancellations ("drops") caught in the last 30 days.

入力スキーマ

{
  "type": "object",
  "properties": {
    "park": {
      "type": "string",
      "enum": [
        "magic-kingdom",
        "epcot",
        "hollywood-studios",
        "animal-kingdom"
      ],
      "description": "Filter to restaurants in this park."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10
    }
  },
  "additionalProperties": false
}
🟢get_my_account

Shows whether this assistant is linked to a SupaPark account, the plan (free, silver or gold) and how alerts are delivered. Requires a linked SupaPark account (pairing key).

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢list_my_watches

Lists the active ride and dining watches (alerts) on the linked SupaPark account, with each watch's id. Requires a linked SupaPark account (pairing key).

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪watch_ride(ride, kind, date, threshold_minutes)

Creates an alert on the linked SupaPark account for a Walt Disney World ride. kind "lightning_lane": alert when Lightning Lane return times open up (optionally for a specific date). kind "wait_drop": alert when the standby wait drops to threshold_minutes or less. Delivery channel follows the account's plan. Requires a linked SupaPark account (pairing key).

入力スキーマ

{
  "type": "object",
  "properties": {
    "ride": {
      "type": "string",
      "description": "Ride slug (e.g. \"space-mountain\") or name."
    },
    "kind": {
      "type": "string",
      "enum": [
        "lightning_lane",
        "wait_drop"
      ]
    },
    "date": {
      "type": "string",
      "format": "date",
      "description": "lightning_lane only: YYYY-MM-DD. Omit for the next opening."
    },
    "threshold_minutes": {
      "type": "integer",
      "minimum": 5,
      "maximum": 240,
      "description": "wait_drop only. Default 30."
    }
  },
  "required": [
    "ride",
    "kind"
  ],
  "additionalProperties": false
}
⚪watch_dining(restaurant, date, party_size)

Creates an alert on the linked SupaPark account that fires when a reservation opens at a Walt Disney World restaurant for the given date and party size. Requires a linked SupaPark account (pairing key).

入力スキーマ

{
  "type": "object",
  "properties": {
    "restaurant": {
      "type": "string",
      "description": "Restaurant slug (e.g. \"be-our-guest-restaurant\") or name."
    },
    "date": {
      "type": "string",
      "format": "date",
      "description": "Dining date, YYYY-MM-DD (within 180 days)."
    },
    "party_size": {
      "type": "integer",
      "minimum": 1,
      "maximum": 12
    }
  },
  "required": [
    "restaurant",
    "date",
    "party_size"
  ],
  "additionalProperties": false
}
🔴remove_watch(id)

Turns off one watch on the linked SupaPark account, by watch id. It can be restored in the SupaPark app. Requires a linked SupaPark account (pairing key).

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Watch id (UUID)."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 14 件