MCP.so
Sign In

Otto Travel

@ottotheagent

About Otto Travel

Otto brings business travel bookings into Claude. Search flights and hotels, compare options, then book your choice. Your preferences filter search results (cabin class, seat, hotel brand, airline), and your loyalty numbers attach to reservations. When plans change, exchange or c

Basic information

Category

Media & Design

Transports

stdio

Publisher

ottotheagent

Submitted by

Chundong Wang

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "otto-travel": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.ottotheagent.com/mcp"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Otto Travel?

Otto Travel is an MCP server that lets you plan, book, and manage business travel from any MCP client. It integrates with Otto’s platform to search flights and hotels, compare options, and book your choice, applying saved preferences and loyalty numbers to every reservation. It is designed for business travelers.

How to use Otto Travel?

Otto is a remote streamable-HTTP server with OAuth 2.0 (Dynamic Client Registration). First use opens an OAuth consent page where you sign in or create a free Otto account and approve access. For stdio‑only clients like Claude Desktop, use the mcp-remote proxy with npx -y mcp-remote https://api.ottotheagent.com/mcp. For native streamable‑HTTP clients (Cursor, Windsurf, Claude Code), set the URL directly to the same endpoint.

Key features of Otto Travel

  • Search and compare flights and hotels.
  • Book travel with saved preferences and loyalty numbers.
  • View upcoming trip details (landing time, hotel address).
  • Modify or cancel bookings following fare rules.
  • All actions require user confirmation before executing.

Use cases of Otto Travel

  • Book a business trip: find a direct flight and a hotel near a location.
  • Check an upcoming trip: ask about landing time and hotel address.
  • Rebook when plans change: extend a hotel and change a return flight.
  • Cancel a booking: cancel a hotel reservation when a trip is scrapped.

FAQ from Otto Travel

Do I need an Otto account?

Yes. A free account at app.ottotheagent.com lets you search. Bookings require a completed traveler profile (name, date of birth, contact info) and a payment method.

Is Otto free to use?

The connector is free. Otto's own pricing applies to bookings (see ottotheagent.com/pricing). You pay airlines and hotels their normal rates; Otto does not mark them up.

What happens when I book something?

Otto books the flight or hotel with your saved payment method and loyalty numbers. Confirmation numbers come back from the airline or hotel. Otto never books, rebooks, or cancels on its own; every action waits for your confirmation in the conversation.

Who sees my trip data?

Only the MCP client you authorized. You can revoke access from your client’s connector settings or from your Otto account dashboard. Full details at app.ottotheagent.com/privacy.

How do I modify or cancel a booking?

Ask Otto. Changes follow the fare rules of the underlying airline or hotel. Otto tells you the change fee, refund amount, or penalty before acting.

Comments

More Media & Design MCP servers