Skip to main content
Glama

Let's go!

Tickets and hotel are already combined. Plan your weekend. Options: cheaper, faster, make it in time. Purchase on Tutu.

Prod: https://tutu-mcp-kit.vercel.app
Guide: https://tutu-mcp-kit.vercel.app/guide.html

The winner is determined by plan(), not the model. Tutu MCP — schedules and hotels.

Running

npm install
npm test
npm run dev          # http://localhost:5173

Mode

What happens

LIVE (default)

live flights and hotels from MCP; empty result — blank screen, not a fixture

REPLAY

catalog in the repository if MCP is silent

Purchase only on tutu.ru via deep-link. We do not accept payments.

Related MCP server: flights-mcp

How the selection works

  1. Form: dates + hard window.

  2. plan(): hard filters → three policies.

  3. Cards: ticket+hotel total, legs, hotels, links to Tutu.

  4. Panel “what was asked of MCP.”

Tools: search_multitransport, search_hotels.

Limitations

  • No cart or payment on our side.

  • “Door-to-door” is a last-mile estimate, not live traffic.

  • We don't invent a flight or hotel that isn't in the MCP response.

How the code is organized: docs/ARCHITECTURE.md.

Deployment

Vercel (Vite + api/share + api/og). LIVE: rewrite /api/mcphttps://mcp.tutu.ru/mcp.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    A unified MCP server providing a single entry point to comprehensive travel planning services, including flights, hotels, weather, geocoding, events, and finance, for seamless integration with MCP clients like Claude Desktop.
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    An MCP server that provides flight search capabilities using the Aviasales API, allowing users to search, filter, and get details on flights and generate booking links.
    4
    GPL 3.0