Skip to main content
Glama

ChinaStay Travel MCP Server (chinastay-travel-mcp)

Official Model Context Protocol (MCP) server backed by ChinaStay.org — built to stop LLM hallucinations on 2026 China visa & 240-hour TWOV rules, app connectivity (hotel Wi-Fi vs roaming eSIM), verified taxi driver flashcards, and bilingual city fixers.


Why Use ChinaStay MCP?

General-purpose LLMs frequently hallucinate outdated 144-hour transit rules, fail to catch Country A → China → Country A round-trip boarding denials, guess whether WhatsApp / ChatGPT / Hinge / Google Maps work on hotel Wi-Fi vs roaming eSIM, or fabricate unnavigable Chinese street names.

This MCP server gives any AI agent deterministic, field-verified 2026 answers alongside direct canonical citation links to https://chinastay.org/....


Related MCP server: mcp-china-ecosystem

Available Tools (4)

Tool

Purpose & Anti-Hallucination Guardrail

Canonical Deep Links Returned

check_china_visa_transit

Evaluates 30-day unilateral / bilateral exemptions vs 240-Hour TWOV across 78 countries & 67 open port entries. Automatically flags Country A → China → Country A round-trip traps and confirms Hong Kong / Macau / Taiwan as valid third destinations.

https://chinastay.org/visa-free/<slug>/

check_china_app_status

Real-world field test dictionary for 66 essential apps (WhatsApp, Google Maps ~500m GCJ-02 shift, ChatGPT, Claude, Hinge, Bumble, Alipay, DiDi) comparing Hotel Wi-Fi vs International Roaming eSIM.

https://chinastay.org/app-checker/<app>/

get_viral_spot_driver_card

Ground-truth WGS84 GPS waypoints, Apple Maps links, Chinese taxi/DiDi driver flashcards, driver avoid-mistake warnings, and passport/payment workarounds (e.g., Shenzhen drone coffee delivery, Wuhan Apollo Go, Chongqing 8D landmarks).

https://chinastay.org/viral-coordinates/#<id>

get_city_fixer_rates

Bilingual C2 English interpreter, business/factory sourcing escort, medical triage advocate, and zero-commission (0% kickbacks) fixer dossiers across Beijing, Shanghai, Xi'an, Jiujiang, Guangzhou, Chengdu, Shenzhen.

https://chinastay.org/city-guides/<city>/local-translator/

MCP Resources & Prompts

  • Resources:

    • chinastay://reference/countries — Complete 78-country exemption & TWOV registry

    • chinastay://reference/ports — 67 open air/sea/rail ports supporting 240h TWOV

    • chinastay://reference/apps — Index of 66 field-tested China apps

    • chinastay://reference/cities — 7 hubs with local bilingual fixer coverage

  • Prompt:

    • verify_china_itinerary — Guided pre-flight audit workflow combining visa compliance, essential apps, and city logistics.


Installation & Client Configuration

Claude Desktop / Cursor / Windsurf / Cline (npx)

{
  "mcpServers": {
    "chinastay": {
      "command": "npx",
      "args": ["-y", "chinastay-travel-mcp"]
    }
  }
}

Run via Docker

docker build -t chinastay-travel-mcp .
docker run -i --rm chinastay-travel-mcp

Run From Source

git clone https://github.com/MileyFu/china-travel-mcp.git
cd china-travel-mcp
npm install
npm run build
npm test
{
  "mcpServers": {
    "chinastay": {
      "command": "node",
      "args": ["/ABS/PATH/TO/china-travel-mcp/dist/index.js"]
    }
  }
}

Data Synchronization

When built inside the ChinaStay monorepo, npm run sync-data refreshes src/generated/dataBundle.ts directly from the website's canonical TypeScript policy modules. When cloned standalone from MileyFu/china-travel-mcp (or built via Docker / Smithery / Glama), npm run build compiles cleanly against the committed snapshot in src/generated/dataBundle.ts with zero external dependencies.


License

MIT © ChinaStay.org

Available Tools

4 tools
check_china_app_statusCheck App Compatibility in China (Hotel Wi-Fi vs Roaming eSIM)A
Read-onlyIdempotent

Real-world connectivity dictionary for 66 international & Chinese apps inside Mainland China across TWO distinct networks: domestic hotel Wi-Fi vs international roaming eSIM. Call this whenever users ask whether WhatsApp, Google Maps, ChatGPT, Claude, Instagram, Hinge, Bumble, Spotify, Slack, Alipay, or Uber work in China. Never guess GFW blocking or GPS coordinate offsets—returns verified status, exact catches, workarounds, local alternatives, and https://chinastay.org/app-checker// deep links.

Inputs: query, category.

check_china_visa_transitCheck China Visa & 240h Transit EligibilityA
Read-onlyIdempotent

Authoritative 2026 China visa & 240-Hour (10-Day) Transit Without Visa (TWOV) compliance checker. Call this BEFORE answering any China entry, layover, or visa-exemption question to avoid outdated 144-hour info or round-trip boarding denials (Country A -> China -> Country C rule across 57 TWOV nations & 65+ open ports). Returns exact eligibility verdict, permitted travel area, refusal risks, and verified https://chinastay.org/visa-free// deep links.

Inputs: passport_country (required), purpose, entry_port, onward_country, +2 more.

get_city_fixer_ratesGet China City Fixer, Bilingual Interpreter & Tour Guide DossiersA
Read-onlyIdempotent

Retrieves ChinaStay verified private bilingual (C2 English) interpreter, medical/business escort, hardware sourcing fixer, and zero-commission tour guide dossiers across major China hubs (Beijing, Shanghai, Xi’an, Jiujiang/Lushan, Guangzhou, Chengdu, Shenzhen), including progressive rate tiers, scenarios, insider rules, $69 Pre-Flight Route Audit info, and direct booking links.

Inputs: city, include_faqs.

get_viral_spot_driver_cardGet China Viral Spot Coordinates & Taxi Driver FlashcardsA
Read-onlyIdempotent

Verified ground coordinates (with Apple Maps links free of Google Maps' ~500m China GPS shift), Chinese taxi/DiDi driver flashcards, driver avoid-mistake warnings, and passport/payment workarounds for China's most viral landmarks (e.g. Shenzhen Meituan drone coffee delivery, Wuhan Apollo Go robotaxi, Chongqing Hongyadong / Kuixinglou 8D cliff, Liziba monorail). Always call this instead of inventing Chinese street addresses.

Inputs: city, query.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.8/5.0

    Scored across 4 tools

    Disambiguation5/5

    Each tool targets a completely different question domain: visa/transit compliance, app connectivity behind the GFW, ground coordinates and driver cards for viral landmarks, and human fixer/interpreter rates. There is no plausible way to confuse check_china_visa_transit with check_china_app_status or get_city_fixer_rates, and descriptions make the boundaries explicit.

    Naming Consistency4/5

    All four names follow a verb_noun pattern (check_*, check_*, get_*, get_*), so the convention is predictable. Minor deviation: get_viral_spot_driver_card is a longer, multi-noun compound and drops the 'china' qualifier present in the check_* pair, but it remains readable and unambiguous.

    Tool Count4/5

    Four substantive tools is a reasonable, well-scoped set within the 3-15 range, and each covers a genuinely distinct function with no filler. It sits on the lean side for a server branded 'travel,' but not thin enough to be a red flag.

    Completeness3/5

    The surface covers entry compliance, connectivity, key landmarks, and on-the-ground help, but leaves out obvious travel needs like accommodation, intercity transport/itinerary planning, and general city discovery. It is a collection of high-value niche lookups rather than a full travel lifecycle, forcing agents to other sources for core trip planning.

    Maintenance

    ActivityMaintained
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to search mainland China's national laws, administrative and local regulations, judicial interpretations, and Supreme People's Court guiding cases, and to retrieve metadata plus the original Chinese text of individual articles or full regulations and case narratives. Results carry issuing body, promulgation and effective dates, and in-force status, with keyless access and no fabricated snippets when a document can't be read.
      230 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to fetch a full Chinese short-video item — caption, author, duration, engagement stats, sentence-level transcript, and a local file — in a single call instead of a dozen scraping steps. Also provides keyword web search and webpage-to-Markdown extraction as drop-in tools.
      MIT