Skip to main content
Glama

ParkAlert MCP

Un servidor MCP que expone el estado de las atracciones de Disney y los tiempos de espera como herramientas bajo demanda, respaldado por la API de ThemeParks.wiki.

Este es el hermano basado en extracción de ParkAlert, una PWA que consulta la misma API con un temporizador y envía una notificación a través de ntfy.sh cuando una atracción se detiene o vuelve a funcionar. ParkAlert responde "avísame cuando algo cambie". Este servidor responde "¿cuál es la situación ahora mismo, porque acabo de preguntar?". El cliente de la API está portado desde server/themeparks.js de ParkAlert; el bucle de sondeo, la detección de transiciones, los códigos de viaje y la distribución de notificaciones se dejan deliberadamente fuera.

Herramientas

Herramienta

Argumentos

Respuestas

get_ride_status

park, ride

¿Está esta atracción operando, detenida o cerrada ahora mismo?

get_wait_time

park, ride

¿Cuánto tiempo hay en la fila de espera ahora mismo?

Ambas herramientas aceptan un parque por nombre, alias o ID de entidad de ThemeParks.wiki ("Magic Kingdom", "dhs", "epcot"), y una atracción como la diría una persona: se emparejan nombres parciales y casi coincidentes como "space mountain" o "tron", y un nombre ambiguo devuelve los candidatos que podría haber querido decir.

Parques compatibles: Magic Kingdom, EPCOT, Hollywood Studios, Animal Kingdom, Disneyland (CA), California Adventure. Añade más añadiendo a PARKS en src/parkalert_mcp/parks.py.

Related MCP server: Disney Parks MCP Server

Configuración

Requiere Python 3.10 o más reciente (el mínimo del SDK de mcp).

python3.12 -m venv .venv
.venv/bin/pip install -e .

Ejecutarlo

El servidor habla por stdio, por lo que lo lanza su cliente en lugar de ejecutarse como un servicio de larga duración. Para probarlo manualmente:

.venv/bin/python -m parkalert_mcp.server

Para un navegador de herramientas interactivo, el Inspector de MCP funciona con el mismo comando:

npx @modelcontextprotocol/inspector .venv/bin/python -m parkalert_mcp.server

Claude Desktop

Añade el servidor a ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "parkalert": {
      "command": "/Users/austin/parkalert-mcp/.venv/bin/python",
      "args": ["-m", "parkalert_mcp.server"]
    }
  }
}

La ruta absoluta al Python del entorno virtual es importante: Claude Desktop no pasa por un shell de inicio de sesión, por lo que un python simple no se resolvería a este entorno. Reinicia Claude Desktop después de editar y luego busca las herramientas bajo el icono de conectores.

Créditos

Creado por Austin Vodrazka con Claude.

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables users to interact with Washington DC Metro (WMATA) transit system through natural language queries. Provides real-time train arrivals, service alerts, station information, trip planning, and accessibility updates.
    1,044
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Provides Belgian railway travel information via the iRail API, including station search, live departures/arrivals, route planning, and network disturbances.
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • Look up Pokémon, moves, abilities, items, natures, and type matchups from PokéAPI v2.

  • Real-time transit stops, routes, arrivals, vehicle positions, and schedules via OneBusAway APIs.

  • Read and update your Everway trips and itineraries from any MCP-compatible AI assistant.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/austin5374/parkalert-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server