What Java version is required?
Java 21 or higher is required. The README recommends using SDKMAN! to manage Java versions.
@habuma
基本信息
ThemeParks.wiki API MCP Server
Get a list of attractions and shows in a park given the park's entity ID
Get a park's operating hours given the park's entity ID and a specific date (in yyyy-MM-dd format).
Get a list of all parks (including their name and entity ID)
Get a list of parks (including their name and entity ID) given a park name or resort name
Get an entity given its entity ID
Get an attraction's wait times or a show's show times given the attraction or show entity ID
It is an MCP server that exposes theme park data—operating hours, attraction wait times, and show times—from the ThemeParks.wiki API as tools for MCP clients.
Build the server as an executable JAR (requires Java 21+) using ./gradlew build, or as a Docker image with ./gradlew bootBuildImage. Then configure an MCP client such as Claude Desktop by adding the server to claude_desktop_config.json with the Java command and JAR path.
Java 21 or higher is required. The README recommends using SDKMAN! to manage Java versions.
Run `./gradlew build`. The JAR file will be placed in `build/libs/kt-mcp-server-0.0.1-SNAPSHOT.jar`.
Yes, build a Docker image with `./gradlew bootBuildImage --imageName=habuma/tpapi-mcp-server`. Do not run the container directly; let the MCP client launch it.
Add the server to `claude_desktop_config.json` with the Java command and path to the built JAR file. Example configuration is provided in the README.
Six tools: `getAllParks`, `getParksByName`, `getEntityScheduleForDate`, `getEntityChildren`, `getEntity`, and `getEntityLive`. They return park lists, schedules, attraction/show lists, entity details, and live wait/show times.

One permissioned folder your team and your AI agents both log into.
Groundwork: company memory for your AI tools. Docs public. Source closed. Public proof needs no account.

Local-first MCP server that snapshots your project's working state into one context object. Open-core, privacy-first.
Memlord is a remote MCP server available at https://app.memlord.com.

MCP connector for Snipara, the Project Brain for AI coding agents
评论