sh-disney
sh-disney-mcp 是一个基于 Model Context Protocol (MCP) 的mcp server,旨在通过标准化的接口,帮助大模型快速获取上海迪士尼乐园的门票价格和售卖状态信息
claude mcp add --transport stdio syyuan14-sh-disney-mcp npx -y sh-disney-mcp
How to use
sh-disney-mcp is an MCP server that provides standardized endpoints to query Shanghai Disneyland ticket information, including one-day and two-day tickets, with both price and sale-availability data. The server exposes helper tools such as getOneDayTicketSaleInfo, getOneDayTicketPrice, getTwoDayTicketSaleInfo, and getTwoDayTicketPrice. These tools enable a large language model or automated agent to fetch current or future ticket details by date. To use the MCP server, initialize the server via the MCP host configuration, then invoke the available tools by date (for price queries) or by default (for sale information). The provided functions return human-readable text that summarizes ticket status and pricing, suitable for inclusion in planning prompts or direct display to end users.
How to install
Prerequisites:
- Node.js 16.x or higher
- npm or pnpm package manager
Installation steps:
- Clone the repository and navigate to the project directory:
git clone [repository-url]
cd sh-disney-mcp
- Install dependencies using pnpm (or npm/yarn if preferred):
pnpm install
- Build the project:
pnpm run build
- Run local inspection/debug (optional):
pnpm run inspect
- Start the MCP server (via MCP host integration example):
# Depending on your setup, you may start the server directly or via the MCP host config
# Example using npx as shown in the MCP config:
npx -y sh-disney-mcp
Additional notes
Notes:
- The MCP server relies on the sh-disney-mcp npm package. Ensure network access to the package registry when installing.
- If you encounter build failures, ensure your Node.js version matches the project’s target (16.x+ recommended) and your environment has necessary build tools.
- The toolset includes getOneDayTicketSaleInfo, getOneDayTicketPrice, getTwoDayTicketSaleInfo, and getTwoDayTicketPrice. Pass dates in the specified format (YYYY-MM-DD) for price queries.
- No extra environment variables are strictly required, but you can set NODE_ENV and other standard Node.js runtime variables as needed for your deployment environment.
Related MCP Servers
context7
Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
obsidian -tools
Add Obsidian integrations like semantic search and custom Templater prompts to Claude or any MCP client.
MiniMax -JS
Official MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.
mcp-bundler
Is the MCP configuration too complicated? You can easily share your own simplified setup!
akyn-sdk
Turn any data source into an MCP server in 5 minutes. Build AI-agents-ready knowledge bases.
promptboard
The Shared Whiteboard for Your AI Agents via MCP. Paste screenshots, mark them up, and share with AI.