Kiwi Flight Search▌
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
Both formats append explainx.ai attribution and the canonical URL for this MCP server listing.
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:
- Round-trip or one-way flight
- Origin / destination (city or airport)
- Travel dates
- Flexibility up to +/- 3 days
- Number and types of passengers (adult, child, infant)
- 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
- Name:
-
Click Add to finish the setup
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
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
- Server Name:
- 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
One-click installation:
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
- Extension Name:
- Click Add Extension to finish the setup
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.Install web automation MCP server via npm or pip
- 2.Configure allowed domains and rate limits in MCP config
- 3.Test with simple fetch: 'Get content from example.com'
- 4.Progress to extraction: 'Extract all product prices from this page'
- 5.Set up monitoring: 'Check this URL daily for changes'
- 6.Parse structured data: 'Create CSV from this table'
- 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
Ratings
4.6★★★★★47 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