# Swell Cabin for AI assistants (MCP server)

Swell Cabin's MCP server lets an AI assistant answer surf trip questions with the same data as this site: 130 surf towns and 492 surf spots, a 7-day surf forecast rated for each spot, what the surf cams show right now, wave pools, places to stay and what's new in each town.

Address: `https://swellcabin.com/api/mcp`

- Free, with no account, key or sign-in.
- Every tool only reads: it never changes, books or posts anything.
- Listed in the official MCP Registry as com.swellcabin/surf.

## Connect it

- **Claude (claude.ai and the desktop app)**: Settings → Connectors → Add custom connector, then paste the address.
- **Claude Code**

  ```
  claude mcp add --transport http swellcabin https://swellcabin.com/api/mcp
  ```
- **VS Code**: In .vscode/mcp.json:

  ```
  {
    "servers": {
      "swellcabin": {
        "type": "http",
        "url": "https://swellcabin.com/api/mcp"
      }
    }
  }
  ```
- **Cursor**: In ~/.cursor/mcp.json:

  ```
  {
    "mcpServers": {
      "swellcabin": {
        "url": "https://swellcabin.com/api/mcp"
      }
    }
  }
  ```
- **Any other MCP client**: Add a Streamable HTTP server with the address above. No key or sign-in.

## Try asking

- "Where can I learn to surf in Portugal in October?"
- "What's the surf forecast for Ericeira this week, and when is the best time to go out?"
- "Find a surf camp or a hostel close to the waves in Canggu."
- "Where is the surf good around the world in the next few days?"
- "Where can I surf a wave pool in the UK?"

## Tools

- `search_towns` (Search surf towns): Find surf towns by place, region, month, level or wave type; with a month, ranked by how often the surf was really good then.
- `get_town` (Get a surf town): One town in full: its season, water temperature, waves, levels, surf spots, surf by month and how sure we are of its data.
- `find_surf_spots` (Find surf spots): Surf spots with exact coordinates, break type, level and the way they face, for a town or near a point.
- `nearby_places` (Places near a surf town): Places to stay (hotels, hostels, surf camps, homestays), cafés, food and surf shops near a town, with contacts.
- `town_feed` (What's new in a surf town): What's new in a town: surf videos, local Instagram posts, surf magazine articles and Swell Cabin's own cards.
- `surf_forecast` (Surf forecast): A 7-day surf forecast rated for each spot (Flat to Epic) with the best time, tides, and a live check against the nearest buoy.
- `surf_cams` (Live surf cams): Live surf cams for a town or a spot, with the link to watch.
- `surf_pools` (Surf pools (wave pools)): Wave pools and surf lakes open to the public, worldwide, by country or near a town.
- `whats_on` (What's on in a surf town): What happens each night in a surf town, and the events coming up.
- `surf_now` (Where the surf is good now): Where the surf is good around the world in the next few days.
- `cam_now` (What the surf cams show right now): What the surf cams show right now, read by an AI every 3 hours in daylight.
- `social_posts` (Swell Cabin's social posts): The posts Swell Cabin makes from its data: swell alerts, the week's best days and the weekend's best towns.

## Where the data comes from

The same sources as the site: wave and wind forecasts (Open-Meteo, MET Norway) checked against buoys and satellite altimeters, sea temperatures measured by NASA and NOAA satellites, places from OpenStreetMap, surf cams from their owners, and videos and posts from YouTube and Instagram. Answers say how sure we are of each town's data.

## Privacy and fair use

The server only sees what the assistant sends to a tool, such as a town, a month or a level, never your conversation. It needs no account, doesn't keep a record of your questions, and doesn't track you. See https://swellcabin.com/privacy and https://swellcabin.com/terms.

## Support

Questions, problems or ideas: daniel@swellcabin.com

Server card: https://swellcabin.com/api/mcp/server-card
