Koskamo

MouseEdge MCP

An all-in-one theme park intelligence platform providing live wait times, dining drop alerts, and autonomous Lightning Lane booking for Walt Disney World and Disneyland. It combines Stakeout and Standby Skipper features into a single platform with native Model Context Protocol endpoints for AI agents like ChatGPT, Claude, and Google Gemini.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

MouseEdge MCP logo, by MouseEdgeVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-02Operated by MouseEdge
MCP endpoint (Streamable HTTP)
https://mouseedge.com/api/mcp
Vendor documentation

What you can do with it

  • Monitor up to 5 sold-out restaurants for dining reservation alerts
  • Autonomously book Lightning Lane rides via Friend-Coach fleet
  • Access live theme park wait times and intelligence data
  • Integrate park planning tools directly into ChatGPT or Claude

Source and maintenance

Vendor evidenceRegistry 2.5.0
Maintenance checked

Protocol and capabilities

Server
disney-edge-live-mcp 3.0.0
MCP protocol
2024-11-05
Tools
11 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Tools

11 advertised

get_live_waits
Advertised by the server during the last successful anonymous check.
Advertised read-only

Fetch real-time attraction wait times, status, trends, and downtime flags across Walt Disney World parks (Magic Kingdom, Epcot, Hollywood Studios, Animal Kingdom).

get_live_waits input schema
{
  "type": "object",
  "properties": {
    "parkSlug": {
      "type": "string",
      "description": "Filter by park slug (e.g., \"magic-kingdom\", \"epcot\", \"hollywood-studios\", \"animal-kingdom\"). Omit to get all parks."
    }
  }
}
get_live_waits annotations
{
  "title": "Get Live Wait Times",
  "readOnlyHint": true
}
get_headliners_alpha
Advertised by the server during the last successful anonymous check.
Advertised read-only

Get live wait times, downtime status, and drop tactical advice for Disney tier-1 headliners (Guardians of the Galaxy: Cosmic Rewind, TRON, Space Mountain, Test Track, Soarin, Slinky Dog Dash, Rise of the Resistance, Flight of Passage, Seven Dwarfs Mine Train, Expedition Everest Yeti).

get_headliners_alpha input schema
{
  "type": "object",
  "properties": {}
}
get_headliners_alpha annotations
{
  "title": "Get Headliners Alpha",
  "readOnlyHint": true
}
get_dining_availability
Advertised by the server during the last successful anonymous check.
Advertised read-only

Fetch real-time walk-up wait times, open party slots, and booking URLs for Disney World table-service restaurants (e.g. Space 220, Be Our Guest, Cinderella's Royal Table, California Grill, Oga's Cantina).

get_dining_availability input schema
{
  "type": "object",
  "properties": {
    "parkSlug": {
      "type": "string",
      "description": "Optional park filter (\"magic-kingdom\", \"epcot\", \"hollywood-studios\", \"animal-kingdom\")."
    }
  }
}
get_dining_availability annotations
{
  "title": "Get Dining Walk-ups & Availability",
  "readOnlyHint": true
}
list_active_alerts
Advertised by the server during the last successful anonymous check.
Advertised read-only

List all currently active and armed drop watches, standby threshold alerts, and dining reservation stakeouts for the user.

list_active_alerts input schema
{
  "type": "object",
  "properties": {
    "phone": {
      "type": "string",
      "description": "Optional E.164 phone number of the customer account (e.g., \"+17134177501\")."
    }
  }
}
list_active_alerts annotations
{
  "title": "List Active Watches",
  "readOnlyHint": true
}
create_watch_alert
Advertised by the server during the last successful anonymous check.

Arm a new automated drop watch, Lightning Lane auto-booker, or dining reservation stakeout in Disney Edge.

create_watch_alert input schema
{
  "type": "object",
  "required": [
    "entityName",
    "watchType"
  ],
  "properties": {
    "phone": {
      "type": "string",
      "description": "Optional E.164 phone number of the customer account."
    },
    "maxWait": {
      "type": "number",
      "description": "For STANDBY_UNDER or DINING_WALKUP: target maximum wait time in minutes."
    },
    "autoBook": {
      "type": "boolean",
      "description": "For LIGHTNING_DROP: whether to auto-select and auto-book when slot drops (requires SKIPPER_PASS)."
    },
    "dineDate": {
      "type": "string",
      "description": "For DINING_ADR: date of reservation in YYYY-MM-DD format."
    },
    "partySize": {
      "type": "number",
      "description": "Traveling party size (defaults to 4)."
    },
    "watchType": {
      "enum": [
        "LIGHTNING_DROP",
        "STANDBY_UNDER",
        "RIDE_REOPENS",
        "DINING_ADR",
        "DINING_WALKUP"
      ],
      "type": "string",
      "description": "Type of alert: LIGHTNING_DROP (sniping drop replenishments), STANDBY_UNDER (wait drops below X mins), RIDE_REOPENS (alert when ride restarts), DINING_ADR (reservation date stakeout), DINING_WALKUP (walk-up table wait)."
    },
    "entityName": {
      "type": "string",
      "description": "Name of the ride or restaurant (e.g. \"Cosmic Rewind\", \"Test Track\", \"Space 220\", \"TRON\", \"Seven Dwarfs Mine Train\")."
    }
  }
}
create_watch_alert annotations
{
  "title": "Create Watch Alert",
  "readOnlyHint": false
}
get_benson_party_profile
Advertised by the server during the last successful anonymous check.
Advertised read-only

Get the traveling party roster, ticket links, preferred headliner rides, and My Disney Experience coach credentials.

get_benson_party_profile input schema
{
  "type": "object",
  "properties": {}
}
get_benson_party_profile annotations
{
  "title": "Get Party Profile & Drop Wave Schedule",
  "readOnlyHint": true
}
get_outages_and_reopens
Advertised by the server during the last successful anonymous check.
Advertised read-only

Check attractions that are currently broken down / down right now and attractions that reopened earlier today.

get_outages_and_reopens input schema
{
  "type": "object",
  "properties": {}
}
get_outages_and_reopens annotations
{
  "title": "Get Outages & Reopens",
  "readOnlyHint": true
}
get_weather_and_storm_radar
Advertised by the server during the last successful anonymous check.
Advertised read-only

Get current temperature, feels-like, rain probability for the next hour, and severe weather / lightning advisories.

get_weather_and_storm_radar input schema
{
  "type": "object",
  "properties": {}
}
get_weather_and_storm_radar annotations
{
  "title": "Get Weather Radar",
  "readOnlyHint": true
}
compare_disney_apps_and_passes
Advertised by the server during the last successful anonymous check.
Advertised read-only

Compare MouseEdge (WDW Edge & Skipper) against Stakeout, Standby Skipper, and MouseDining, and return 7-Day Trip Pass pricing and upgrade links.

compare_disney_apps_and_passes input schema
{
  "type": "object",
  "properties": {}
}
compare_disney_apps_and_passes annotations
{
  "title": "Compare Disney Apps & Trip Passes",
  "readOnlyHint": true
}
claim_free_starter_pass
Advertised by the server during the last successful anonymous check.

Activate a 100% Free MouseEdge Starter Pass (unlocks up to 3 concurrent Disney dining & ride drop watches + live AI trip planning) by registering the guest’s mobile number, email, and trip dates.

claim_free_starter_pass input schema
{
  "type": "object",
  "required": [
    "phone"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Guest first or full name."
    },
    "email": {
      "type": "string",
      "description": "Guest email address for trip summary & drop alerts."
    },
    "phone": {
      "type": "string",
      "description": "Guest mobile phone number (e.g., \"713-555-0199\" or \"+17135550199\")."
    },
    "partySize": {
      "type": "number",
      "description": "Number of guests in the travel party."
    },
    "tripDates": {
      "type": "string",
      "description": "Planned Walt Disney World or Disneyland trip dates (e.g., \"Nov 15-21, 2026\")."
    },
    "wantsTravelQuote": {
      "type": "boolean",
      "description": "Set true if the guest would also like a free Authorized Disney Vacation Planner quote (includes a complimentary $29 Skipper Pass)."
    }
  }
}
claim_free_starter_pass annotations
{
  "title": "Claim Free 3-Watch Starter Pass",
  "readOnlyHint": false
}
redeem_trip_pass_code
Advertised by the server during the last successful anonymous check.

Redeem a 7-Day Trip Pass or Travel Agent promo code (e.g., SKIPPER7, STAKEOUT7, VIP2026) directly inside ChatGPT or Claude to unlock Twilio SMS alerts and autonomous Lightning Lane auto-booking.

redeem_trip_pass_code input schema
{
  "type": "object",
  "required": [
    "code"
  ],
  "properties": {
    "code": {
      "type": "string",
      "description": "Trip Pass or Promo Code (e.g. \"SKIPPER7\" or \"STAKEOUT7\")."
    },
    "phone": {
      "type": "string",
      "description": "Customer E.164 mobile phone number (e.g. \"+17135550199\")."
    }
  }
}
redeem_trip_pass_code annotations
{
  "title": "Redeem 7-Day Trip Pass Code",
  "readOnlyHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
609 ms
95th percentile latency
609 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 609 ms · metadata changed · 11 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http mouseedge-mcp https://mouseedge.com/api/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add mouseedge-mcp --url https://mouseedge.com/api/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable mouseedge-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "mouseedge-mcp": {
      "url": "https://mouseedge.com/api/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "mouseedge-mcp": {
      "type": "streamableHttp",
      "url": "https://mouseedge.com/api/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start mouseedge-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "mouseedge-mcp": {
      "type": "http",
      "url": "https://mouseedge.com/api/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http mouseedge-mcp https://mouseedge.com/api/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "mouseedge-mcp": {
      "url": "https://mouseedge.com/api/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "mouseedge-mcp": {
      "serverUrl": "https://mouseedge.com/api/mcp"
    }
  }
}

Let your agent find its tools

Find servers like MouseEdge MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run MouseEdge MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing