Remote Vegas MCP
An MCP server providing access to a curated directory of 105 laptop-friendly remote work spots in Las Vegas. It allows AI agents to search for venues by criteria like Wi-Fi, outlets, noise levels, and hours, and to get recommendations for suitable locations.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://remote.vegas/api/mcpWhat its tools do
10 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Can change data (4)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to remote.vegas ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Search for quiet coffee shops with outlets in Henderson
- Find places to work open late near the Strip
- Get recommendations for laptop-friendly spots with Wi-Fi
- List available zones and landmarks in Las Vegas
Source and maintenance
Protocol and capabilities
- Server
- remote-vegas 1.0.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 10 advertised
- Resources
- 4 advertised
- Resource templates
- 1 advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
},
"resources": {
"subscribe": false,
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
10 advertised
recommend_spot — Recommend where to work in Las Vegas
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.
{
"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
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}search_spots — Search and filter Las Vegas work spots
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.
{
"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
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_spot — Get full details for one work spot
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.
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Spot slug from search_spots or recommend_spot, e.g. \"pop-cafe\""
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}list_zones — List Las Vegas zones
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.
{
"type": "object",
"required": [],
"properties": {
"kind": {
"enum": [
"quadrant",
"area",
"waypoint"
],
"type": "string",
"description": "Optional: only one kind of zone"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_zone — List every spot in one zone
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.
{
"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
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}ask — Ask Remote Vegas a free-form question
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.
{
"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
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}check_in — Check in at a spot (needs agent token)
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.
{
"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
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}suggest_spot — Suggest a missing spot (needs agent token)
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.
{
"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
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}add_media_link — Link a creator post to a spot (needs agent token)
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.
{
"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
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}update_spot_facts — Correct a spot's facts (needs agent token)
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.
{
"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
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
4 advertised
llms.txt — Remote Vegas llms.txt
What Remote Vegas is and how agents can use it
https://remote.vegas/llms.txtllms-full.txt — All spots (markdown)
Every Remote Vegas spot in compact markdown, our fields only
https://remote.vegas/llms-full.txtopenapi.json — REST API (OpenAPI 3.1)
https://remote.vegas/api/v1/openapi.jsonzones — Hot zones
https://remote.vegas/api/v1/zonesspot — One spot (JSON)
https://remote.vegas/api/v1/spots/{slug}90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 638 ms
- 95th percentile latency
- 638 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 638 ms · metadata changed · 10 tool(s), 4 resource(s), 1 resource template(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http remote-vegas-mcp https://remote.vegas/api/mcpCodex
codex mcp add remote-vegas-mcp --url https://remote.vegas/api/mcpCursor
{
"mcpServers": {
"remote-vegas-mcp": {
"url": "https://remote.vegas/api/mcp"
}
}
}Cline
{
"mcpServers": {
"remote-vegas-mcp": {
"type": "streamableHttp",
"url": "https://remote.vegas/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"remote-vegas-mcp": {
"type": "http",
"url": "https://remote.vegas/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http remote-vegas-mcp https://remote.vegas/api/mcpClaude Desktop
https://remote.vegas/api/mcpWindsurf
{
"mcpServers": {
"remote-vegas-mcp": {
"serverUrl": "https://remote.vegas/api/mcp"
}
}
}Let your agent find its tools
Find servers like Remote Vegas MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run Remote Vegas MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.