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.
Project context your AI can query through MCP — with source evidence.

Shared memory for AI coding agents. Claude Code, Cursor and Codex read your project's decisions, lessons and tasks before they act.

Local AI agent for your Mac with a built-in MCP server: 18 tools for your notes and PDFs, a temporal memory graph, an on-device LLM and a neural voice. No account, no telemetry. No data centers required.

Search published GPU deployment, rack integration and structured cabling resources; read canonical documents and Leviathan Systems company service scope. Anonymous, read-only Streamable HTTP MCP. No credentials required.

Exact, shared memory for AI agents: a hierarchical database where totals always add up, every write is attributed to the agent and person behind it, and any figure traces back to its source file. Agents create databases,
评论