tpapi-mcp-server

tpapi-mcp-server

3.3

If you are the rightful owner of tpapi-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The ThemeParks.wiki API MCP Server provides access to theme park data, including operating hours, attraction wait times, and show times, through a set of tools.

The ThemeParks.wiki API MCP Server is designed to facilitate access to comprehensive theme park data by exposing it as tools through the Model Context Protocol (MCP). This server allows users to retrieve information such as park operating hours, attraction wait times, and show schedules. It is built to be integrated with MCP clients like Claude Desktop, enabling seamless interaction with the ThemeParks.wiki API. The server can be built as an executable JAR file or a Docker image, providing flexibility in deployment. It requires Java 21 or higher, and SDKMAN! is recommended for managing Java installations. The server is not intended to be run directly by users; instead, it is managed by MCP clients.

Features

  • Retrieve theme park operating hours
  • Access attraction wait times
  • Get show times for various attractions
  • List all parks with their names and entity IDs
  • Fetch detailed information about specific entities

Tools

  1. getEntityChildren

    Get a list of attractions and shows in a park given the park's entity ID

  2. getEntityScheduleForDate

    Get a park's operating hours given the park's entity ID and a specific date

  3. getAllParks

    Get a list of all parks including their name and entity ID

  4. getParksByName

    Get a list of parks by name or resort name

  5. getEntity

    Get an entity given its entity ID

  6. getEntityLive

    Get an attraction's wait times or a show's show times given the entity ID