What is MCP?
The Model Context Protocol (MCP) is an open standard that enables AI assistants to securely connect to external data sources. With the iSkiUphill MCP server, you can ask your AI assistant questions about ski conditions, weather, trails, and lifts — and get real-time answers directly from our database.
Example queries you can ask:
- "What are the current conditions at Vail?"
- "Find resorts in Colorado with uphill access"
- "What's the weather forecast for Whistler this week?"
- "Which trails are open at Breckenridge right now?"
Prerequisites
Setup Instructions
Claude Web (claude.ai)
Use MCP directly in your browser at claude.ai — no installation required.
Step 1: Open Connectors
Go to claude.ai and click on your profile → Settings → Connectors.
Step 2: Add iSkiUphill connector
Click "Add Connector" and enter the following URL:
Step 3: Authorize access
You'll be redirected to iSkiUphill to authorize access. Sign in and click "Authorize" to grant access.
Step 4: Start using!
Try asking Claude:
Claude Desktop
Connect from the Claude Desktop app on macOS or Windows.
Step 1: Open Extensions
Open Claude Desktop and navigate to Settings → Extensions.
Step 2: Add remote MCP server
Click "Add" and select "Add custom MCP server". Enter the following URL:
Step 3: Authorize access
Claude will open a browser window asking you to authorize access to your iSkiUphill account. Sign in and click "Authorize" to grant access.
Step 4: Restart and use
Restart Claude Desktop to load the new server. You'll see an MCP indicator in the chat input. Try asking:
ChatGPT
ChatGPT supports remote MCP servers via Connectors.
Step 1: Enable Developer Mode
Go to Settings → Apps & Connectors → Advanced settings and enable Developer mode.
Step 2: Create a Connector
Click "Create" under Connectors and add the following URL:
Step 3: Authorize access
When prompted, authorize access to your iSkiUphill account.
For detailed instructions, refer to OpenAI's MCP documentation.
Available Tools
Security and Privacy
- OAuth 2.1 authentication with PKCE — your credentials are never shared with AI assistants
- The MCP server only accesses public resort data — no personal information
- Rate limits apply based on your subscription tier
- You can revoke access anytime from your account settings
Troubleshooting
OAuth authorization failed
Make sure you have an active subscription. MCP access requires a paid subscription. Check your subscription status.
MCP server not appearing in Claude
For the local server option, ensure your config file is valid JSON and located in the correct directory. Restart Claude Desktop completely after making changes.
"Authentication failed" error
Verify your API key is correct and has not expired. Check your API keys settings.
"Rate limit exceeded" error
You have exceeded your hourly request limit. Consider upgrading your subscription for higher limits.