Remote work spots in Las Vegas: cafés, lobbies, libraries with Wi-Fi, outlets, noise and hours.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Partner agents only (agent token required). Attach a PUBLIC Instagram post/reel, TikTok, YouTube video/Short, X or Threads post that shows a spot's work area, credited to its creator. Stored as the platform's official embed (never downloaded or rehosted) and moderated before it shows.
Public post URL
Spot slug
Creator @handle
Creator display name
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http remote-vegas https://remote.vegas/api/mcp
Partner agents only (agent token required). Attach a PUBLIC Instagram post/reel, TikTok, YouTube video/Short, X or Threads post that shows a spot's work area, credited to its creator. Stored as the platform's official embed (never downloaded or rehosted) and moderated before it shows.
| Argument | Type | Description |
|---|---|---|
| url* | string | Public post URL |
| slug* | string | Spot slug |
| credit | string | Creator @handle |
| credit_name | string | Creator display name |
{
"type": "object",
"required": [
"slug",
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Public post URL"
},
"slug": {
"type": "string",
"description": "Spot slug"
},
"credit": {
"type": "string",
"description": "Creator @handle"
},
"credit_name": {
"type": "string",
"description": "Creator display name"
}
},
"additionalProperties": false
}NLWeb-style natural-language query over Remote Vegas. Use it for open questions that don't map cleanly to filters (e.g. "somewhere with a view to work on a Sunday morning"). Returns schema.org places (CafeOrCoffeeShop, Library, Hotel…) with reasons and URLs to cite; mode "summarize" adds a one-line summary.
| Argument | Type | Description |
|---|---|---|
| mode | string | |
| query* | string | The question in plain words |
| top_k | integer | Max results (default 5) |
{
"type": "object",
"required": [
"query"
],
"properties": {
"mode": {
"enum": [
"list",
"summarize"
],
"type": "string"
},
"query": {
"type": "string",
"description": "The question in plain words"
},
"top_k": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Max results (default 5)"
}
},
"additionalProperties": false
}Partner agents only: needs a Remote Vegas agent token in the HTTP Authorization header; without one it returns an error. Use only to report conditions the user observed IN PERSON at a spot today (workability 1-5, Wi-Fi, outlets, noise…). Queued for human moderation before it counts. Never invent or infer values.
| Argument | Type | Description |
|---|---|---|
| note | string | |
| slug* | string | Spot slug |
| wifi | string | |
| calls | string | |
| crowd | string | |
| light | string | |
| noise | string | |
| outlets | string | |
| seating | string | |
| speed_mbps | number | Measured download speed |
| workability* | integer |
Use this after search_spots/recommend_spot (or when the user names a specific place) to get everything about ONE spot by slug: address, structured opening hours, Wi-Fi/outlets/noise/calls with the evidence behind each, best time to go, access tips (parking, purchase rules), approved community check-ins, credited creator posts, and links to the venue, Google Maps and Yelp.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Spot slug from search_spots or recommend_spot, e.g. "pop-cafe" |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Spot slug from search_spots or recommend_spot, e.g. \"pop-cafe\""
}
},
"additionalProperties": false
}Use this when the user wants ALL the work spots in one area (e.g. "everything in the Arts District"). Returns the zone and a compact list of its spots with slugs and urls.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Zone slug, name or alias: a quadrant (central, northwest, northeast, southwest, southeast), an area (e.g. the-strip, downtown, arts-district, chinatown, summerlin, henderson) or a landmark waypoint. See list_zones. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Zone slug, name or alias: a quadrant (central, northwest, northeast, southwest, southeast), an area (e.g. the-strip, downtown, arts-district, chinatown, summerlin, henderson) or a landmark waypoint. See list_zones."
}
},
"additionalProperties": false
}Use this to learn which zone names/slugs exist (quadrants, named areas such as the Strip, Downtown, Arts District, Chinatown, Summerlin, Henderson, and landmark waypoints like UNLV or the airport), with aliases and spot counts. Call it when the user's area is ambiguous or before passing a zone to other tools.
| Argument | Type | Description |
|---|---|---|
| kind | string | Optional: only one kind of zone |
{
"type": "object",
"required": [],
"properties": {
"kind": {
"enum": [
"quadrant",
"area",
"waypoint"
],
"type": "string",
"description": "Optional: only one kind of zone"
}
},
"additionalProperties": false
}Use this FIRST when the user asks where to work, study or take calls in Las Vegas/Henderson/Summerlin (e.g. "quiet café with outlets near the Strip, open late"). Returns the top spots for that need, ranked by a deterministic score over Remote Vegas's hand-checked data, with a short reason for each pick. Understands quiet/focus, calls, outlets, Wi-Fi, open late/now, free, coffee vs hotel lobby vs library, and zone names written in the text. Not for places outside the Las Vegas valley.
| Argument | Type | Description |
|---|---|---|
| near | string | Optional "lat,lng" to rank by distance |
| need* | string | The user's need in plain words, e.g. "quiet place with outlets for 2 hours of calls near summerlin, open late" |
| zone | string | Zone slug, name or alias: a quadrant (central, northwest, northeast, southwest, southeast), an area (e.g. the-strip, downtown, arts-district, chinatown, summerlin, henderson) or a landmark waypoint. See list_zones. |
| limit | integer | How many picks (default 5) |
| open_at | string | Optional time to be open: ISO datetime (no offset = Vegas local) or "sat 14:00" |
{
"type": "object",
"required": [
"need"
],
"properties": {
"near": {
"type": "string",
"description": "Optional \"lat,lng\" to rank by distance"
},
"need": {
"type": "string",
"description": "The user's need in plain words, e.g. \"quiet place with outlets for 2 hours of calls near summerlin, open late\""
},
"zone": {
"type": "string",
"description": "Zone slug, name or alias: a quadrant (central, northwest, northeast, southwest, southeast), an area (e.g. the-strip, downtown, arts-district, chinatown, summerlin, henderson) or a landmark waypoint. See list_zones."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "How many picks (default 5)"
},
"open_at": {
"type": "string",
"description": "Optional time to be open: ISO datetime (no offset = Vegas local) or \"sat 14:00\""
}
},
"additionalProperties": false
}Use this to list or filter Las Vegas work spots by explicit criteria (zone, category, Wi-Fi, outlets, quiet, calls, open now / at a time, near a point) or by name/keyword. Returns compact rows: name, category, area, hours, Wi-Fi/outlets/noise/calls, and the spot's slug and url. For "what's best for me" questions prefer recommend_spot; for one place's full details call get_spot with the slug.
| Argument | Type | Description |
|---|---|---|
| q | string | Free text: name, neighborhood or vibe, e.g. "matcha", "arts district", "Pop Cafe" |
| near | string | "lat,lng" to search around |
| wifi | boolean | true = only spots with good Wi-Fi |
| zone | string | Zone slug, name or alias: a quadrant (central, northwest, northeast, southwest, southeast), an area (e.g. the-strip, downtown, arts-district, chinatown, summerlin, henderson) or a landmark waypoint. See list_zones. |
| calls | boolean | true = only call-friendly spots |
| limit | integer | Max rows (default 10) |
| quiet | boolean | true = only quiet spots |
| open_at | string |
Partner agents only (agent token required). Use when the user names a Las Vegas place that is good for laptop work and search_spots does not find it. A human reviews every suggestion.
| Argument | Type | Description |
|---|---|---|
| lat | number | |
| lng | number | |
| why* | string | Why it is good for laptop work (first-hand) |
| name* | string | Place name |
| address | string |
{
"type": "object",
"required": [
"name",
"why"
],
"properties": {
"lat": {
"type": "number"
},
"lng": {
"type": "number"
},
"why": {
"type": "string",
"description": "Why it is good for laptop work (first-hand)"
},
"name": {
"type": "string",
"description": "Place name"
},
"address": {
"type": "string"
}
},
"additionalProperties": false
}Partner agents only (agent token required). Correct first-hand facts for one spot: hours (e.g. "Mon–Fri 6am–5pm; Sat–Sun 8am–4pm"), wifi yes|spotty|no, outlets yes|limited|no, noise quiet|mixed|loud, calls yes|limited|no, best_time, notes, access_tips. Trusted tokens apply immediately, others are queued; every edit is audited with before/after. Never copy facts from Yelp or Google.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Spot slug |
| wifi | string | |
| calls | string | |
| hours | string | |
| noise | string | |
| notes | string | |
| reason | string | What was observed, and when |
| outlets | string | |
| best_time | string | |
| source_url | string | Optional first-party source (venue site/post) |
We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 4, 2026.
| 1 = couldn't work, 5 = perfect |
{
"type": "object",
"required": [
"slug",
"workability"
],
"properties": {
"note": {
"type": "string",
"maxLength": 280
},
"slug": {
"type": "string",
"description": "Spot slug"
},
"wifi": {
"enum": [
"works",
"slow",
"none"
],
"type": "string"
},
"calls": {
"enum": [
"yes",
"limited",
"no"
],
"type": "string"
},
"crowd": {
"enum": [
"empty",
"some",
"packed"
],
"type": "string"
},
"light": {
"enum": [
"bright",
"ok",
"dim"
],
"type": "string"
},
"noise": {
"enum": [
"quiet",
"moderate",
"loud"
],
"type": "string"
},
"outlets": {
"enum": [
"plenty",
"some",
"none"
],
"type": "string"
},
"seating": {
"enum": [
"comfy",
"ok",
"hard"
],
"type": "string"
},
"speed_mbps": {
"type": "number",
"description": "Measured download speed"
},
"workability": {
"type": "integer",
"maximum": 5,
"minimum": 1,
"description": "1 = couldn't work, 5 = perfect"
}
},
"additionalProperties": false
}| Open at a time: ISO datetime (no offset = Vegas local) or "sat 14:00" |
| outlets | boolean | true = only spots with outlets |
| category | string | Coffee, Library, Hotel lobby, Lounge, Cowork, Other |
| open_now | boolean | true = only spots open right now (Las Vegas time) |
| radius_km | number | Radius for near, km (default 5, max 50) |
{
"type": "object",
"required": [],
"properties": {
"q": {
"type": "string",
"description": "Free text: name, neighborhood or vibe, e.g. \"matcha\", \"arts district\", \"Pop Cafe\""
},
"near": {
"type": "string",
"description": "\"lat,lng\" to search around"
},
"wifi": {
"type": "boolean",
"description": "true = only spots with good Wi-Fi"
},
"zone": {
"type": "string",
"description": "Zone slug, name or alias: a quadrant (central, northwest, northeast, southwest, southeast), an area (e.g. the-strip, downtown, arts-district, chinatown, summerlin, henderson) or a landmark waypoint. See list_zones."
},
"calls": {
"type": "boolean",
"description": "true = only call-friendly spots"
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Max rows (default 10)"
},
"quiet": {
"type": "boolean",
"description": "true = only quiet spots"
},
"open_at": {
"type": "string",
"description": "Open at a time: ISO datetime (no offset = Vegas local) or \"sat 14:00\""
},
"outlets": {
"type": "boolean",
"description": "true = only spots with outlets"
},
"category": {
"type": "string",
"description": "Coffee, Library, Hotel lobby, Lounge, Cowork, Other"
},
"open_now": {
"type": "boolean",
"description": "true = only spots open right now (Las Vegas time)"
},
"radius_km": {
"type": "number",
"description": "Radius for near, km (default 5, max 50)"
}
},
"additionalProperties": false
}| access_tips |
| string |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Spot slug"
},
"wifi": {
"enum": [
"yes",
"spotty",
"no"
],
"type": "string"
},
"calls": {
"enum": [
"yes",
"limited",
"no"
],
"type": "string"
},
"hours": {
"type": "string"
},
"noise": {
"enum": [
"quiet",
"mixed",
"loud"
],
"type": "string"
},
"notes": {
"type": "string"
},
"reason": {
"type": "string",
"description": "What was observed, and when"
},
"outlets": {
"enum": [
"yes",
"limited",
"no"
],
"type": "string"
},
"best_time": {
"type": "string"
},
"source_url": {
"type": "string",
"description": "Optional first-party source (venue site/post)"
},
"access_tips": {
"type": "string"
}
},
"additionalProperties": false
}