Rollinggo Flight Mcp

Created By
RollingGo-AI3 hours ago
RollingGo-Flight-MCP is a native MCP plugin for global air ticketing services. Powered by the world’s 3rd largest travel B2B firm. Totally free with no call quota limits. Fully compatible with AI Agents including Claude, Cursor, Codex and mainstream MCP clients. It aggregates 500 airlines, covering flight routes across 200 countries and regions.
Overview

RollingGo Flight MCP Server

Version ModelScope Calls License: MIT Python 3.8+

🏠 Homepage · 🚀 Quick Start · 🔧 Tools · 💬 Support

Overview

RollingGo Flight Search MCP Server. Provides airport search and flight query capabilities for AI Agents and MCP clients via FastMCP.

  • Powered by the world’s 3rd largest travel B2B firm with global reach: partnered with over 500 airlines, covering 200+ countries and regions and more than 1,000 destinations worldwide.
  • Diverse flight options: millions of flight combinations to cater to varied travel needs, supporting direct flights, connecting flights and other itinerary types.
  • Competitive pricing: aggregated premium global airfare resources to deliver real-time fares with market advantages.
  • Reliable customer support: professional team providing round-the-clock 7×24 customer service.

Who is this for?

Individual users requiring flight price tracking, hotel search and hotel price comparison Individuals and development teams building AI Agents Developers looking to integrate flight booking capabilities into MCP Clients Developers creating intelligent agents for travel planning, corporate travel management, OTA platforms and lifestyle services Product teams aiming to verify the end-to-end commercial transaction loop for AI Agents

Quick Start 🚀

💡 In summary, you only need to do two things: apply for an API Key and configure it in your AI assistant. No coding required – any MCP-compliant AI assistant gains hotel search capabilities in 5 minutes with your first tool call.

Step 1: Get Your API Key

  1. Visit the Application Page
  2. Fill in basic information – automatic approval within 1-3 minutes. You'll receive an email containing:
    • API Key
    • Partner Center account (login + initial password) to configure markups, view orders, and check earnings
  3. ⚠️ Check your email (including spam folder) for the API Key
  4. Limited-Time Offer: All developers who complete their first tool call within 3 days of receiving the API Key unlock permanent unlimited free access. We prioritize developers with real needs and execution speed, offering zero-cost access to complete hotel MCP capabilities.

The email includes both hotel and flight MCP endpoints – 1 key for both.

Step 2: Setup & Running

python server.py

Default endpoint:

http://127.0.0.1:8000/mcp

MCP Client Configuration

{
  "mcpServers": {
    "RollingGo-Flight-MCP": {
      "url": "http://127.0.0.1:8000/mcp",
      "type": "streamable_http",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

searchAirports

For the keyword parameter, prefer English city names, English airport names, or IATA codes (e.g. Hangzhou, Chengdu, HGH, CTU). Chinese city names are not recommended as primary input.

Input:

{
  "keyword": "Hangzhou"
}

Upstream endpoint:

POST /api/mcp/airportsearch

searchFlights

Input:

{
  "adultNumber": 1,
  "childNumber": 0,
  "cabinGrade": "ECONOMY",
  "fromCity": "HGH",
  "toCity": "CTU",
  "fromDate": "2026-05-01",
  "tripType": "ONE_WAY"
}

Upstream endpoint:

POST /api/mcp/flightsearch

Field descriptions follow rollinggo-readme/FLIGHT-README.md.

Tools

Currently exposes 2 tools:

  • searchAirports — Search airport/city info by English city name, English airport name, or IATA code.
  • searchFlights — Query flight options by date, route, passenger count, and cabin class.

checkFlightSeats and checkBaggageAllowance are not yet implemented.

Installation

python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt

Configuration

Default upstream API address:

https://mcp.rollinggo.cn

Override via environment variable:

set ROLLINGGO_API_BASE_URL=https://mcp.rollinggo.cn

The HTTP server reads the API Key from request headers. Pass one of the following:

Authorization: Bearer <your_api_key>

or:

X-Secret-Key: <your_api_key>

Support💬

📧 Email: york.lu@dida.com

Made with ❤️ by RollingGo Team

Server Config

{
  "mcpServers": {
    "rollinggo": {
      "command": "npx",
      "args": [
        "-y",
        "rollinggo-mcp"
      ],
      "env": {
        "ROLLINGGO_API_KEY": "mcp_d62f3b01248b4bc4923ec40a4c9a53e3"
      }
    }
  }
}

Recommend Servers

View All
Payai X402 Tools

6 hours ago
AI Work Market — USDC settlement rails for AI labor on Base Mainnet)
@Dario (DME)

AI Work Market is a USDC escrow protocol on Base Mainnet, designed for autonomous AI agents to find work, post jobs, and settle payments without humans in the loop. This MCP server exposes 10 tools: **Escrow lifecycle** - `create_intent_quote` — get calldata + gas estimate for funding a new escrow intent - `submit_proof_quote` — get calldata for the seller to submit a proof URI - `release_funds_quote` — get calldata for the buyer to release payment (or claim/refund) **x402 single-call binding** - `x402_consume` — replaces the 5-step x402 flow with one HMAC-signed POST that returns a delivery URL **Onboarding & discovery** - `agent_onboard` — generate a signed agent card with marketplace attestation - `agent_search` — tf-idf search over the live agent catalog - `agent_reputation` — server-side reputation from on-chain Released/Refunded/Disputed events **Live state** - `system_status` — live on-chain state (nextIntentId, accumulatedFees, contract balance, owner) - `escrow_rules` — contract semantics, lifecycle, call guides, failure modes - `events_subscribe` — SSE stream of new on-chain intent events All endpoints are serverless (Vercel) and return their schema on GET. No browser, no wallet UI required for an agent to integrate. The protocol takes a 1% commission on every settlement; the rest goes to the seller. The full AgentCard is at `/.well-known/agent-card.json` (A2A-compatible). The OpenAPI 3.0.3 spec is at `/.well-known/openapi.json` with `components.securitySchemes` (none, hmacX402). `robots.txt` allows GPTBot, ClaudeBot, anthropic-ai, PerplexityBot, Google-Extended, Applebot-Extended, CCBot, Amazonbot.

a day ago