Find the perfect remote work accommodation worldwide
API Version 0.1.0 | Base URL:
https://mcp.nomadstays.com
The Nomad Stays MCP Server provides access to a curated database of remote-work-friendly accommodations around the world. This API supports both the Model Context Protocol (MCP) for AI assistants and standard REST endpoints for direct integration.
Health check endpoint to verify the server is running.
Retrieve a list of stays with optional filtering.
ISO 3166-1 alpha-2 country code (e.g., PT, ES, TH, MX, CO)
Maximum number of results to return (default: 10, max: 100)
Retrieve stays by continent name.
Continent name (e.g., Europe, Asia, Africa, North America, South America, Oceania)
Maximum number of results to return (default: 10, max: 100)
Flexible location search across city, state, location name, country, and description fields.
Search term (e.g., Paris, Beach, California, Mountain)
Maximum number of results to return (default: 10, max: 100)
Filter stays by lifestyle/genre category.
Lifestyle category (e.g., Digital Nomad, Beach Life, City Living, Mountain Retreat)
Maximum number of results to return (default: 10, max: 100)
Returns all active lifestyle/genre categories available.
Retrieve detailed information about a specific stay.
Unique identifier for the stay
This server implements the MCP specification, allowing AI assistants to discover and use stays data naturally in conversation.
Connect this server to Claude in just 2 steps:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
After adding, restart Claude. You can then ask: "Find me remote work stays in Portugal"
https://mcp.nomadstays.comMCP protocol endpoint for AI assistant integration.
To use this server with Claude or other MCP-compatible assistants, configure your MCP client with:
| Tool Name | Description | Parameters |
|---|---|---|
getStaysByCountry |
Search stays by 2-letter country code (e.g., 'MA', 'US') or partial country name (e.g., 'Antigua') | countrycode (string), limit (number) |
getStaysByContinent |
Filter stays by continent (e.g., 'Europe', 'Asia', 'Africa', 'North America', 'South America', 'Oceania') | continent (string), limit (number) |
getStaysByLocation |
Flexible location search across City, State, location name, country, and description fields (e.g., 'Paris', 'Beach', 'California') | location (string), limit (number) |
getStaysByLifestyle |
Filter stays by lifestyle/genre category (e.g., 'Digital Nomad', 'Beach Life', 'City Living', 'Mountain Retreat'). Each stay can belong to multiple lifestyle categories. | lifestyle (string), limit (number) |
getLifestyles |
Returns all active lifestyle/genre categories available. Use this to discover what lifestyle categories exist before searching with getStaysByLifestyle. | None |
| Field | Type | Description |
|---|---|---|
id |
string | Unique identifier for the stay |
name |
string | Name of the accommodation |
description |
string | Short description of the stay |
country |
string | Full country name |
countryCode |
string | ISO 3166-1 alpha-2 country code |
city |
string | City name |
priceRange |
string | Weekly price range (e.g., "From EUR 250 per week") |
priceCurrency |
string | Currency code (e.g., EUR, USD) |
amenities |
array | List of available amenities |
WiFiDownloadSpeed |
number | WiFi download speed in Mbps (optional) |
WiFiUploadSpeed |
number | WiFi upload speed in Mbps (optional) |
location_name |
string | Location name from Location table |
location_country |
string | Location country from Location table |
PetsAllowed |
boolean | Whether pets are allowed |
coordinates |
object | GeoLat and GeoLng coordinates |
bookingUrl |
string | URL to book the stay |
Standard amenity identifiers used in the API:
high_speed_wifi - High-speed internet connectiondedicated_desk - Dedicated workspacekitchen - Full kitchen accesscoworking_space - On-site coworking spacegym - Fitness facilitiespool - Swimming poolparking - Parking availablepet_friendly - Pets allowedOnce configured, simply ask Claude naturally:
Currently available country codes (examples):
Note: Use the API to discover the complete list of available countries.
Nomad Stays MCP Server v0.1.0 | Made for digital nomads and remote workers 🌎