Why Use VariFlight’s Tripmatch MCP Server for China Inbound Travel?
bc
What is the MCP Server?
MCP servers, which stands for Model Context Protocol servers, are a new standard. They help large language models (LLMs) get real-time, structured data from outside systems.
At VariFlight, we’ve built one of the first MCP servers for the travel industry. We have launched the VariFlight Aviation MCP Server (V1) for global flight data.
New to MCP Server? Click Here
Now, we are releasing the VariFlight Tripmatch MCP Server. This new server serves intercity, long-distance travel in mainland China.Tripmatch combines airfare, train schedules, seat availability, and AI-made air-rail transfer routes. This helps any AI system create a full journey in real time.

Teams working with Claude MCP server, DeepSeek, and Cursor already use Tripmatch. Tripmatch is a ready-to-use MCP server for flights and trains. You can use it to build a travel assistant or add real-time mobility insights.
🚀 What Does the VariFlight Tripmatch MCP Server Do?
Tripmatch builds on the original VariFlight Aviation MCP Server (V1). It includes modular APIs for flight status, delay prediction, weather, comfort score, and historical pricing.
VariFlight Tripmatch MCP Server adds four critical modules for China mobility,Intermodal Transfer API AI-generated air–rail routes optimized for cost and time. These modules are built for travel AI use cases like multimodal routing, fare comparison, disruption recovery, and trip planning.
Module Name Description
Modules Name | Description | Inputs | Outputs |
searchFlightandTrainTransferinfo | Find flight or train transfer plans between two cities | - depcity (departure city name in Chinese) - arrcity (arrival city name in Chinese) - depdate (departure date) | Recommended transfer plans using either rail or civil aviation - Includes segment details (city, type, timing) |
searchTrainTickets | Query railway schedules, ticket prices, and seat availability | from (departure city name in Chinese) - to (arrival city name in Chinese) - date (travel date, format: YYYY-MM-DD) | - trainNumber (train code) - fromStation (departure station name) - endStation (arrival station name) - seatName (seat type, e.g., Second Class) - seatPrice (price in RMB) - ticketLeft (remaining ticket count) |
getFlightPriceBycities | Query domestic airfare across all airlines and cabin classes | - dep_city (IATA code of departure city, e.g., PEK) - arr_city (IATA code of arrival city, e.g., SHA) - dep_date (departure date, format: YYYY-MM-DD) | - cabinclass (e.g., Economy, Business) - cabincode (cabin code) - seatnum (number of available seats) - stprice (full fare in RMB) - price (current selling price) - discount (discount rate, e.g., 0.7 = 70%) |
searchTrainStations | Search for train stations by keyword | keywords (fuzzy station name input, e.g., "Beijing West") | - trainStation (full name of matching station(s), e.g., "Beijing West Station") |
Why Global Travel Tools Need a China-Ready MCP Server
Tripmatch fills a major gap for global mobility tools:
Chinese travel data is fragmented, localized, and hard to access via open APIs
Rail data (12306) is restricted and not foreigner-friendly
App-based flows are not machine-readable or AI-compatible
VariFlight Tripmatch MCP Server unifies this into one API, one format, and zero friction.
Perfect for:
AI travel assistants supporting China-bound users
Inbound tourism platforms and superapps
Enterprise relocation, HR, and mobility tools

🤖 How to Add MCP Server to Cursor, Claude, DeepSeek, or Other LLMs
Tripmatch is plug-and-play with leading LLM platforms that support MCP-compatible fetchers, such as Cursor, Claude, DeepSeek, Doubao, and more.
How to Install MCP Server (Local or Cloud)
Check this full guide: Click Here
You can also explore our GitHub repo here:
gitlab mcp server: https://github.com/variflight/variflight-mcp

❓ Could Not Connect to MCP Server? Click here with a step-by-step guide, Make sure the fetcher is correct and check the error code
Error Code | Meaning | Solution |
401 | Account not activated | Ensure your MCP server account is activated. Contact support if needed. |
403 | Free trial quota exhausted | Apply for additional quota or upgrade to a paid plan. |
🧭 Use Case: Building a Smarter Route with a Travel MCP Server
Prompt: I need to go from Changsha to Yantai tomorrow. Flights are too expensive.
Tripmatch MCP Calls:
getFlightPriceBycities → Direct flight at 1680 RMB
searchTrainTickets → Changsha → Qingdao (09:20–16:30), 520 RMB
searchTrainTickets → Qingdao → Yantai (17:10–19:40), 80 RMB
Tripmatch Output:
Route: Changsha → Qingdao → Yantai
Duration: ~10.5 hours
Cost: ~600 RMB
Savings: ~1,000 RMB
Only 3 API calls needed—LLM builds the route, selects the optimal option, and returns a complete plan.

🧪 Join the Early Access Program
✅ One MCP Server, Full China Travel Coverage
Already using the VariFlight Aviation MCP Server (V1)

Good news:
Same structure, same sign-in process.
Tripmatch modules will auto-activate
No new code required
Just ensure your model supports MCP fetch, and you’re ready to go.
Tripmatch is already powering next-gen travel assistants built for China. If you're building tools for business travel, relocation, or AI-native bookings in Asia, don’t miss out.
Tripmatch is a product of DataWorks. DataWorks is a B2B sub-brand of VariFlight. It focuses on providing high-quality aviation data solutions for businesses.
Need a free trial MCP server?
Contact our team:
https://dataworks.variflight.com/about-us/contact