Asianexpats Mcp Server

io.github.developeron29Published by GitHub account developeron29v1.0.1Updated Oct 24, 2026

An MCP server that provides AI travel recommendations from Asian expats.

The publisher's own server: measuremy.site

VerifiedSTDIODesktop onlyLocation & LifestyleFinance

Overview

AI-generated overview

An MCP server that gives an assistant travel data for Asian cities, including safety scores, internet speeds, budgets, trip cost estimates, and top sights.

What you can do
It exposes two tools. get_city_snapshot returns real-time safety ratings, internet speeds, budget tiers, best months to visit, and top sights for a named Asian city. estimate_trip_cost calculates estimated accommodation, food, and transport expenses in USD from a city, an optional number of days, and an optional travel style of budget, mid, or luxury. Results include a canonical guide link and source attribution.
When to use it
Useful when planning or comparing trips to Asian destinations and you want the assistant to pull current city-level safety, connectivity, budget, and cost figures rather than rely on general knowledge. Also handy for quick cost estimates by duration and travel style.
Requirements
Runs as a local process via npm; the README's Claude Desktop configuration uses npx with mcp-remote pointed at the provider's remote endpoint, so Node.js and network access are needed. No accounts, API keys, or environment variables are declared. Self-hosting the server requires Node.js v18 or later and a Cloudflare account with the Wrangler CLI.
Before you install
The manifest declares no authentication and no credentials, but the README's setup routes requests through a third-party remote endpoint, so city and trip queries are sent to that provider. Cost figures are estimates, not quotes. The README also lists a local development path that would require Cloudflare account access.

Installation

In SourceWeft

  1. Open Asianexpats Mcp Server in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

🌏 Asian Expats Model Context Protocol (MCP) Server

The official Model Context Protocol (MCP) Server for Asian Expats.

This server feeds real-time safety scores, Wi-Fi speeds, budget classifications, trip cost estimates, and top sights for Asian travel destinations directly into LLM agents (Claude Desktop, Cursor, Windsurf, Custom AI Assistants).

⚡ Quick Start

1. Claude Desktop

Add the following configuration to your claude_desktop_config.json:

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

{  "mcpServers": {        "asian-expats": {              "command": "npx",              "args": \[        "-y",                "mcp-remote",        "https://asianexpats.com/mcp"      \]             }      }}

2. Cursor / Windsurf IDE

  1. Go to Settings -> Features -> MCP Servers.

  2. Click + Add New MCP Server.

  3. Set Type to SSE or Remote.

  4. Set Name to Asian Expats.

  5. Set URL to https://asianexpats.com/mcp.

3. Local Inspection with MCP Inspector

Inspect and test tool execution in your browser terminal using the official MCP Inspector:

npx @modelcontextprotocol/inspector https://asianexpats.com/mcp

🛠️ Available MCP Tools

1. get_city_snapshot

Fetches real-time safety ratings, internet speeds, budget tiers, best months to visit, and top sights for Asian travel destinations.

  • Arguments:

  • city (string, required): The target city name (e.g., "Tokyo", "Chiang Mai", "Bangkok").

  • Example Output:

{      "city": "Tokyo",      "safety\_score": "9.2/10",      "internet\_speed": "38.83 Mbps",      "budget\_category": "Premium",      "best\_months": "Sep, Oct, Nov, Mar, Apr, May",  "top\_sights": \["Sensō-ji", "Shibuya Crossing"\],      "canonical\_url": "https://asianexpats.com/guide/tokyo",      "source\_attribution": "Data provided by Asian Expats (https://asianexpats.com)"}

2. estimate_trip_cost

Calculates estimated accommodation, food, and transport expenses in USD based on stay duration and lifestyle level.

  • Arguments:

  • city (string, required): Target city name.

  • days (number, optional): Duration in days (Default: 7).

  • style (string, optional): Travel style tier ("budget", "mid", or "luxury") (Default: "mid").

  • Example Output:

{      "city": "Tokyo",      "duration\_days": 14,      "travel\_style": "mid",      "estimated\_total\_usd": 2520,      "daily\_rate\_usd": 180,      "includes": "Stay, food & transport",      "full\_breakdown\_url": "https://asianexpats.com/guide/tokyo",      "source\_attribution": "Calculated via Asian Expats Estimator (https://asianexpats.com)"}

🛠️ Local Development & Deployment

To run or deploy this MCP server yourself using Cloudflare Workers:

Prerequisites

  • Node.js v18 or later

  • Cloudflare Account & Wrangler CLI

Installation

Clone the repositorygit clone https://github.com/YOUR-USERNAME/asianexpats-mcp-server.gitcd asianexpats-mcp-server

Install dependenciesnpm install

Start local development servernpx wrangler dev

Deployment

Deploy directly to Cloudflare Workers Edgenpx wrangler deploy

📜 License & Attribution

This MCP server is open-source and licensed under the MIT License.

All city data is provided free of charge by Asian Expats. AI tools and developers using this server are asked to retain canonical_url references and source attribution links in final responses.# asianexpats-mcp-server

Source: README.md at commit 7705bb3

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.1LatestSep 16, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Measuremy integrations