search-web

Kiwi Flight Search

alpic-ai

by alpic-ai

Easily search and book flights with Kiwi Flight Search. Enjoy a Google Flights website experience for finding top airfar

Search and book flights via Kiwi.com

github stars

9

0 commentsdiscussion

Both formats append explainx.ai attribution and the canonical URL for this MCP server listing.

Remote — zero setupFlexible date searchingDirect booking integration

best for

  • / Planning personal or business travel
  • / Comparing flight options for family trips
  • / Finding last-minute flight deals
  • / Travel agents researching options for clients

capabilities

  • / Search round-trip and one-way flights
  • / Filter by cabin class and passenger types
  • / Find flights with flexible dates (±3 days)
  • / Compare prices across multiple airlines
  • / Generate direct booking links

what it does

Searches for flights using Kiwi.com's engine and provides booking links. Works directly through AI assistants without needing to visit flight booking websites.

about

Kiwi Flight Search is an official MCP server published by alpic-ai that provides AI assistants with tools and capabilities via the Model Context Protocol. Easily search and book flights with Kiwi Flight Search. Enjoy a Google Flights website experience for finding top airfar It is categorized under search web.

how to install

You can install Kiwi Flight Search in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server supports remote connections over HTTP, so no local installation is required.

license

MIT

Kiwi Flight Search is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

readme

Author: Kiwi.com

Kiwi.com Flight Search

This is the Kiwi.com flight search MCP server. Search and book flights directly from your favorite AI assistant!

About this MCP Server

The Kiwi.com MCP server allow you to search and book for flights using the Kiwi.com flights search engine.

The MCP server exposes a single tool: search-flight. This allows you to get instant access to a curated list of the best flights for your trip based on:

  1. Round-trip or one-way flight
  2. Origin / destination (city or airport)
  3. Travel dates
  4. Flexibility up to +/- 3 days
  5. Number and types of passengers (adult, child, infant)
  6. Cabin class (economy, premium economy, business, first class)

Simply ask your AI assistant something like:

  • “Can you help me book a first-class ticket from Paris to Rome tomorrow?”
  • “Find me the best options for our family vacation. I need a round-trip flight for my husband, me and our two children from Vienna to London, August 3 to 10.”

You can also narrow your query by choosing your preferred airport, or enlarge it by specifying that your dates are flexible. Each result includes a booking link directly to the flight chosen.

Installation Guide

<details> <summary>Claude Teams</summary>

Manual steps

Note: Only workspace owners and admins have permission to add custom connectors

  • Navigate to Settings > Connectors

  • Toggle to Organization connectors at the top of the page

  • At the bottom of the page, click on Add custom connector and fill the following information:

    • Name: kiwi-com-flight-search
    • Remote MCP server URL: https://mcp.kiwi.com
  • Click Add to finish the setup

</details> <details> <summary>Claude Pro and Max</summary>

Manual steps

  • Navigate to Settings > Connectors
  • Click Add custom connector at the bottom of the section
  • Enter the URL of the remote MCP server: https://mcp.kiwi.com
  • Click Add to finish the setup
  • If using Claude desktop, restart to make sure changes take effect
</details> <details> <summary>OpenAI ChatGPT</summary>

Manual steps:

Note: In Team, Enterprise, and Edu workspaces, only workspace owners and admins have permission

  • Navigate to Settings > Connectors
  • Add a custom connector with the server URL: https://mcp.kiwi.com
  • It should then be visible in the Composer > Deep research tool
  • You may need to add the server as a source

Connectors can only be used with Deep Research

</details> <details> <summary>Cursor</summary>

One-click installation:

Open this link in a browser: cursor://anysphere.cursor-deeplink/mcp/install?name=kiwi-com-flight-search&config=eyJ1cmwiOiJodHRwczovL21jcC5raXdpLmNvbSJ9

Manual steps:

  • Go to Settings > Cursor Settings > Tools & Integrations
  • Under MCP tools, click Add Custom MCP
  • Paste the configuration into mcp.json
  • Save the file to apply the configuration
  • Restart Cursor if prompted

Configuration:

{
  "mcpServers": {
    "kiwi-com-flight-search": {
      "url": "https://mcp.kiwi.com"
    }
  }
}
</details> <details> <summary>VS Code</summary>

One-click installation:

<img src="https://img.shields.io/badge/VS_Code-VS_Code?style=flat-square&label=Install%20Server&color=0098FF" alt="Install in VS Code"> and click on Install

Manual steps:

Use the command line:

code --add-mcp '{"type":"http","name":"kiwi-com-flight-search","version":"0.0.1","description":"This is the Kiwi.com flight search MCP server. Search and book flights directly from your favorite AI assistant!","url":"https://mcp.kiwi.com","author":"Kiwi.com","tags":["kiwi-com-flight-search","mcp","server"],"categories":["mcp"]}'

Then go to Extensions, find the Kiwi.com Flight Search MCP server in the list, open the menu with right-click and click on and Start Server.

</details> <details> <summary>Claude Code</summary>

Manual steps:

Use the command line to add the MCP server:

claude mcp add --transport http kiwi-com-flight-search https://mcp.kiwi.com
</details> <details> <summary>Cline</summary>

Manual steps:

  • Click on the Cline icon in the VSCode sidebar
  • Click on the MCP Servers tab
  • Click on the Remote Servers tab
  • Fill in the required information:
    • Server Name: kiwi-com-flight-search
    • Server URL: https://mcp.kiwi.com
  • Click Add Server to initiate the connection
  • Cline will attempt to connect to the server and display the connection status
  • If the connection is successful, click on Done
</details> <details> <summary>Goose</summary>

One-click installation:

Install in Goose

Manual steps:

  • Go to Extensions
  • Click on Add custom extension
  • Fill the following information:
    • Extension Name: kiwi-com-flight-search
    • Type: HTTP
    • Description: This is the Kiwi.com flight search MCP server. Search and book flights directly from your favorite AI assistant!
    • Endpoint: https://mcp.kiwi.com
  • Click Add Extension to finish the setup
</details>

Thank you!

These installation instructions were generated by the MCP Install Instructions Generator by Alpic.ai

FAQ

What is the Kiwi Flight Search MCP server?
Kiwi Flight Search is a Model Context Protocol (MCP) server profile on explainx.ai. MCP lets AI hosts (e.g. Claude Desktop, Cursor) call tools and resources through a standard interface; this page summarizes categories, install hints, and community ratings.
How do MCP servers relate to agent skills?
Skills are reusable instruction packages (often SKILL.md); MCP servers expose live capabilities. Teams frequently combine both—skills for workflows, MCP for APIs and data. See explainx.ai/skills and explainx.ai/mcp-servers for parallel directories.
How are reviews shown for Kiwi Flight Search?
This profile displays 47 aggregated ratings (sample rows for discoverability plus signed-in user reviews). Average score is about 4.6 out of 5—verify behavior in your own environment before production use.

Use Cases

Web Research & Information Gathering

Fetch and extract information from websites automatically

Example

Research competitor pricing, scrape product reviews, monitor news mentions

Automate 5-10 hours/week of manual web research

Content Monitoring & Alerts

Track website changes, new content, price updates

Example

Monitor competitor blog for new posts, track stock availability, watch for pricing changes

Stay informed without manual checking, never miss important updates

Data Extraction & Aggregation

Extract structured data from multiple websites

Example

Compile product listings from 10 e-commerce sites, aggregate job postings, collect real estate data

Build datasets 100x faster than manual copying

API-less Integration

Interact with services that don't offer APIs

Example

Check form submissions, validate website functionality, test user flows

Automate interactions with any website, even without API

Implementation Guide

Prerequisites

  • Claude Desktop or Cursor with MCP support
  • Understanding of web scraping ethics and robots.txt
  • Rate limiting awareness to avoid overwhelming target sites
  • Knowledge of legal restrictions on data collection

Time Estimate

20-40 minutes including configuration and testing

Installation Steps

  1. 1.Install web automation MCP server via npm or pip
  2. 2.Configure allowed domains and rate limits in MCP config
  3. 3.Test with simple fetch: 'Get content from example.com'
  4. 4.Progress to extraction: 'Extract all product prices from this page'
  5. 5.Set up monitoring: 'Check this URL daily for changes'
  6. 6.Parse structured data: 'Create CSV from this table'
  7. 7.Respect robots.txt and rate limits always

Troubleshooting

  • 403 Forbidden: Website blocks bots—respect their wishes, use official API instead
  • Rate limit errors: Slow down requests, add delays between fetches
  • Stale data: Target site changed HTML structure—update selectors
  • Timeout errors: Site is slow or blocking—increase timeout, try different user agent
  • JavaScript-rendered content: Use headless browser MCP servers for dynamic sites

Best Practices

✓ Do

  • +Check robots.txt and respect crawl rules
  • +Rate limit requests: 1-2 requests/second maximum
  • +Use official APIs when available instead of scraping
  • +Identify your bot with descriptive user agent
  • +Cache results to minimize repeated requests
  • +Handle errors gracefully with retries and fallbacks
  • +Validate extracted data for accuracy

✗ Don't

  • Don't scrape sites that explicitly forbid it (robots.txt, ToS)
  • Don't overwhelm servers with rapid requests—use rate limiting
  • Don't scrape personal data without consent and legal basis
  • Don't ignore copyright on extracted content
  • Don't assume HTML structure is stable—handle changes
  • Don't use scraped data for commercial purposes without permission

💡 Pro Tips

  • Use CSS selectors or XPath for robust data extraction
  • Set up monitoring alerts for extraction failures (structure changed)
  • Implement exponential backoff for retries on failures
  • Store raw HTML for reprocessing if extraction logic changes
  • Combine with data analysis tools for insights from extracted data
  • Consider using official APIs or RSS feeds as more stable alternatives

Technical Details

Architecture

MCP server handles HTTP requests, HTML parsing, JavaScript rendering (if headless browser), and returns structured data to Claude.

Protocols

  • HTTP/HTTPS
  • WebSocket (for real-time sites)
  • Puppeteer/Playwright (for JavaScript sites)

Compatibility

  • Static HTML sites
  • JavaScript-rendered SPAs (with headless browser)
  • REST APIs
  • GraphQL endpoints

When to Use This

✓ Use When

Use for research automation, content monitoring, data aggregation from multiple sources, and when official APIs don't exist. Best for read-only information gathering.

✗ Avoid When

Avoid for sites with APIs (use API instead), sites that explicitly forbid scraping, when data is copyrighted, or for login-required content without proper authorization.

Integration

  • Scheduled monitoring with change detection
  • Multi-source data aggregation pipelines
  • Fallback to web scraping when API rate limits hit
  • Headless browser for JavaScript-heavy sites

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.

List & Promote Your MCP Server

Share your MCP server with the developer community

GET_STARTED →
MCP server reviews

Ratings

4.647 reviews
  • Emma Brown· Dec 28, 2024

    We evaluated Kiwi Flight Search against two servers with overlapping tools; this profile had the clearer scope statement.

  • James Yang· Dec 24, 2024

    Strong directory entry: Kiwi Flight Search surfaces stars and publisher context so we could sanity-check maintenance before adopting.

  • Kaira Sanchez· Dec 4, 2024

    We wired Kiwi Flight Search into a staging workspace; the listing’s GitHub and npm pointers saved time versus hunting across READMEs.

  • Ama Singh· Nov 23, 2024

    We evaluated Kiwi Flight Search against two servers with overlapping tools; this profile had the clearer scope statement.

  • Kabir Mensah· Nov 19, 2024

    We wired Kiwi Flight Search into a staging workspace; the listing’s GitHub and npm pointers saved time versus hunting across READMEs.

  • Emma Thomas· Nov 15, 2024

    I recommend Kiwi Flight Search for teams standardizing on MCP; the explainx.ai page compares cleanly with sibling servers.

  • Omar Nasser· Oct 14, 2024

    Kiwi Flight Search has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.

  • Kabir Kim· Oct 10, 2024

    According to our notes, Kiwi Flight Search benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.

  • Emma White· Oct 6, 2024

    Kiwi Flight Search reduced integration guesswork — categories and install configs on the listing matched the upstream repo.

  • Rahul Santra· Sep 25, 2024

    Kiwi Flight Search is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.

showing 1-10 of 47

1 / 5