Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MOUSE_MCP_DB_PATHNoSQLite database path~/.cache/mouse-mcp/disney.db
MOUSE_MCP_TIMEOUTNoRequest timeout in ms30000
MOUSE_MCP_HEADLESSNoRun Playwright in headless modetrue
MOUSE_MCP_LOG_LEVELNoLog level: DEBUG, INFO, WARN, ERRORINFO

Tools

Functions exposed to the LLM to take actions

NameDescription
list_parks

List all Disney parks with their IDs, names, and locations. Returns Walt Disney World (wdw) and Disneyland Resort (dlr) with their theme parks. Use park IDs from this response when filtering attractions or dining.

find_attractions

Find attractions at Disney parks with filters. Returns ride metadata including height requirements, Lightning Lane status, thrill level, and single rider availability. Use list_parks first to get valid destination and park IDs.

find_dining

Find dining locations at Disney parks with filters. Returns restaurant metadata including service type, meal periods, cuisine, price range, and reservation requirements. Use list_parks first to get valid destination and park IDs.

search

Search for Disney entities by ID or name. Uses fuzzy matching for name queries like 'Space Mountain' or 'Be Our Guest'. For conceptual queries like 'thrill rides' or 'romantic dinner', use discover instead.

discover

Discover Disney experiences using natural language. Uses semantic search to find entities matching concepts like 'thrill rides for teenagers', 'romantic dinner spots', or 'character breakfast'. Requires initialize to be run first. For exact name lookups, use search instead.

status

Get server health status, session state, and cache statistics. Useful for debugging data freshness and connectivity issues.

initialize

Initialize the server by loading all Disney park data and generating embeddings for semantic search. Call this once before using discover for meaning-based queries. Returns statistics about loaded entities and embedding generation progress.

Prompts

Interactive templates invoked by user choice

NameDescription
plan-park-dayPlan a perfect day at a Disney theme park with personalized recommendations for attractions, dining, and timing
dining-scoutFind the perfect Disney dining experience based on cuisine, atmosphere, and special occasions
thrill-finderFind attractions matching your thrill tolerance and preferences across Walt Disney World

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/cameronsjo/mouse-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server