ParkAlert MCP
ParkAlert MCP
Disney 놀이기구 운행 상태와 대기 시간을 온디맨드 도구로 제공하는 MCP 서버로, ThemeParks.wiki API를 기반으로 합니다.
이 서버는 ParkAlert의 풀(pull) 기반 형제 프로젝트입니다.
ParkAlert는 동일한 API를 타이머로 폴링하고, 놀이기구가 중단되거나 복구되면 ntfy.sh를 통해
알림을 푸시하는 PWA입니다. ParkAlert는 "무언가 변경되면 알려줘"라는 질문에 답하고,
이 서버는 "방금 물어봤으니 지금 상황이 어떤지 알려줘"라는 질문에 답합니다.
API 클라이언트는 ParkAlert의 server/themeparks.js에서 포팅되었으며, 폴링 루프,
상태 전환 감지, 여행 코드, 알림 팬아웃은 의도적으로 모두 제외되었습니다.
도구
도구 | 인자 | 답변 |
|
| 이 놀이기구가 지금 운행 중인지, 중단됐는지, 폐쇄됐는지? |
|
| 지금 스탠바이 줄이 얼마나 긴지? |
두 도구 모두 공원을 이름, 별칭 또는 ThemeParks.wiki 엔티티 ID("Magic Kingdom", "dhs", "epcot")로 받으며, 놀이기구는 사람이 말하는 방식 그대로 받습니다. "space mountain"이나 "tron" 같은 부분 일치 및 근접 이름도 매칭되며, 모호한 이름이 들어오면 의미할 수 있는 후보 목록을 반환합니다.
지원 공원: Magic Kingdom, EPCOT, Hollywood Studios, Animal Kingdom,
Disneyland (CA), California Adventure. 추가하려면 src/parkalert_mcp/parks.py의
PARKS에 항목을 덧붙이세요.
Related MCP server: Disney Parks MCP Server
설정
Python 3.10 이상 필요(mcp SDK의 최소 버전).
python3.12 -m venv .venv
.venv/bin/pip install -e .실행
이 서버는 stdio를 사용하므로 장기 실행 서비스가 아니라 클라이언트가 실행합니다. 수동으로 테스트하려면:
.venv/bin/python -m parkalert_mcp.server대화형 도구 브라우저가 필요하다면 MCP Inspector가 동일한 명령으로 작동합니다:
npx @modelcontextprotocol/inspector .venv/bin/python -m parkalert_mcp.serverClaude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json에 서버를 추가하세요:
{
"mcpServers": {
"parkalert": {
"command": "/Users/austin/parkalert-mcp/.venv/bin/python",
"args": ["-m", "parkalert_mcp.server"]
}
}
}venv의 Python 절대 경로가 중요합니다. Claude Desktop은 로그인 셸을 거치지 않으므로
단순한 python은 이 환경을 찾지 못합니다. 편집 후 Claude Desktop을 재시작하고,
커넥터 아이콘 아래에서 도구를 확인하세요.
크레딧
Austin Vodrazka가 Claude와 함께 제작했습니다.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables 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,044MIT
- FlicenseAqualityBmaintenanceProvides access to Disney parks data including attractions, dining locations, height requirements, Lightning Lane status, and other park information for Walt Disney World and Disneyland resorts through structured queries and fuzzy search.71
- AlicenseAqualityCmaintenanceProvides Belgian railway travel information via the iRail API, including station search, live departures/arrivals, route planning, and network disturbances.5MIT
- AlicenseNot gradedqualityCmaintenanceEnables access to live theme park wait times, schedules, and attraction data from ThemeParks.wiki.10MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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