{
  "data": {
    "a": {
      "slug": "kiwi-mcp",
      "name": "Kiwi.com MCP Server",
      "vendor": "Kiwi.com s.r.o.",
      "vendorUrl": "https://www.kiwi.com",
      "kind": "mcp",
      "category": "travel",
      "summary": "Kiwi.com's remote MCP server searches the travel agency's flight inventory for one-way and return trips. It needs no account or key, and each result carries a link to book on kiwi.com.",
      "url": "https://www.anchorterminal.com/tools/kiwi-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/kiwi-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/kiwi-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/kiwi-mcp.json",
      "repo": "https://github.com/alpic-ai/kiwi-mcp-server-public",
      "license": "Proprietary hosted service. The public repository holds only a README and has no licence file",
      "transports": [
        "streamable-http"
      ],
      "remoteUrl": "https://mcp.kiwi.com",
      "packages": [],
      "auth": "none",
      "authNotes": "No credentials. `https://mcp.kiwi.com` answered `initialize`, `tools/list` and `tools/call` with no key, token or session header on 8 October 2026, and `/.well-known/oauth-protected-resource` returns 404. Access is self-serve by adding the URL to an MCP client.",
      "pricing": "free",
      "pricingNotes": "Free to call, with no account, card or sandbox step, as observed on 8 October 2026. No page states a price or a usage limit for the server. Travellers pay the fare on kiwi.com after following a result's booking link, under Kiwi.com's terms and conditions (https://www.kiwi.com/en/pages/content/legal/).",
      "priceSummary": "Free",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the README or in the server's responses, which need no payment (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": 2,
      "popularity": {
        "githubStars": 12,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://github.com/alpic-ai/kiwi-mcp-server-public",
      "capabilities": [
        "travel.flights",
        "travel.search"
      ],
      "tags": [
        "hosted",
        "mcp",
        "no-auth",
        "free",
        "flights",
        "search-only",
        "status-page",
        "bug-bounty"
      ],
      "lastRelease": "2025-08-07",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 51.9,
        "grade": "D",
        "agentReady": false,
        "rank": 571,
        "ranked": true,
        "rankOf": 722,
        "categoryRank": 5,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 66,
          "maintenance": 13,
          "payments": 55,
          "reliability": 45,
          "schema": 55,
          "security": 54,
          "transparency": 66
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "A keyless flight search with one typed, read-only tool, 47 filters and a booking link on every itinerary. It can't book, hold, change or cancel, and it has no published rate limits, changelog, terms or version. Each search returns 15 itineraries with no way to ask for fewer.",
        "bestFor": "An assistant that looks up fares and hands the user a link to book on kiwi.com, with no setup.",
        "strengths": [
          "No account, key or OAuth. An `initialize` and a `tools/call` to `https://mcp.kiwi.com` answered without credentials on 8 October 2026",
          "`search-flight` carries a typed input schema with 47 properties, three of them required, and an output schema",
          "Both tools carry annotations. `search-flight` is marked read-only and idempotent",
          "City and airport names are resolved by the server, so no separate location lookup is needed",
          "Kiwi.com publishes a security.txt, a disclosure policy and a HackerOne bug bounty"
        ],
        "weaknesses": [
          "Search only. Booking, payment, changes and cancellations happen on kiwi.com through the `bookingUrl` in each result",
          "No rate limits, 429 guidance, SLA, changelog or deprecation policy found, and `serverInfo.version` is empty",
          "No result limit or pagination. Two searches returned 15 itineraries each, 25 KB and 34 KB of text, repeated in `structuredContent`",
          "Validation failures come back as a raw Pydantic message in an `error` field with `isError` false",
          "No terms name the MCP server, and the privacy policy's stated scope is the website and mobile apps",
          "The public repository is a README last changed on 7 August 2025, with no licence, and it omits the second tool and most filters"
        ],
        "agentNotes": [
          "POST to `https://mcp.kiwi.com` itself. `/mcp` returns 404, and responses arrive as `text/event-stream` even for a single reply",
          "Send dates as dd/mm/yyyy and set `currency`, which defaults to EUR",
          "Check the `error` field of every result. A rejected input returns `resultsCount` 0 with `isError` false",
          "Narrow with `price_to`, `max_sector_stopovers` and `sort`. There is no limit parameter and each search returns 15 itineraries",
          "Give the user `bookingUrl` to book. Don't call `feedback-to-devs` with user data, because it sends free text to Kiwi.com"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 51.9
          }
        ],
        "editorialScores": {
          "ergonomics": 66,
          "maintenance": 13,
          "payments": 55,
          "reliability": 45,
          "schema": 55,
          "security": 54,
          "transparency": 44
        },
        "provenanceScore": 87
      },
      "connect": {
        "claudeCode": "claude mcp add --transport http kiwi-com-flight-search https://mcp.kiwi.com",
        "config": {
          "mcpServers": {
            "kiwi-com-flight-search": {
              "url": "https://mcp.kiwi.com"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/travel.flights",
        "tool": "https://letme.dev/kiwi-mcp"
      },
      "area": "domain-data",
      "provenance": {
        "legalEntity": "Kiwi.com s.r.o.",
        "domain": "kiwi.com",
        "domainRegistered": "1994-11-23",
        "endpointOnVendorDomain": true,
        "terms": "https://www.kiwi.com/en/pages/content/legal/",
        "privacy": "https://www.kiwi.com/en/pages/content/privacy/",
        "statusPage": "https://status.kiwi.com",
        "changelog": "",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The terms and conditions and the privacy policy name Kiwi.com s.r.o., Rohanské nábřeží 678/25, 186 00 Prague 8-Karlín, Czech Republic, company ID 29352886. US consumers contract with Kiwi.com, Inc. of Fort Lauderdale, Florida.",
          "No terms name the MCP server. `terms` points at the booking terms and conditions (applying from 11 August 2026), which govern what a user buys through a booking link. The website's terms of use (effective 30 June 2026) are a separate page and forbid commercial use of the website.",
          "The privacy policy (effective 7 September 2026) states its scope as the website and the mobile apps and doesn't mention the MCP server.",
          "www.kiwi.com/.well-known/security.txt gives a contact, a policy page and a HackerOne programme and has no Expires field. mcp.kiwi.com/.well-known/security.txt returns 404.",
          "The README repository is under the alpic-ai GitHub organisation, not a Kiwi.com one, and names Kiwi.com as author.",
          "RDAP for kiwi.com gives a registration date of 1994-11-23."
        ],
        "score": 87
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/kiwi-mcp.json",
      "live": {
        "slug": "kiwi-mcp",
        "probe": {
          "target": "https://mcp.kiwi.com",
          "method": "mcp-initialize",
          "lastAt": "2026-10-08T21:12:12.986574139Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 181,
          "lastNote": "initialize answered",
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 152,
          "p95ms24h": 202,
          "samples24h": 21,
          "samples30d": 21,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 21,
              "ok": 21
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.kiwi.com",
          "indicator": "minor",
          "summary": "Minor Service Outage",
          "checkedAt": "2026-10-08T21:06:10.463552178Z"
        },
        "updatedAt": "2026-10-08T21:12:12.986574139Z"
      }
    },
    "answer": "Kiwi.com MCP Server scores 51.9 (D) on agent readiness against Skyscanner Travel APIs's 45.6 (E), and leads in 5 of 7 scored categories. Skyscanner Travel APIs leads on maintenance \u0026 community.",
    "b": {
      "slug": "skyscanner",
      "name": "Skyscanner Travel APIs",
      "vendor": "Skyscanner Limited",
      "vendorUrl": "https://www.partners.skyscanner.net/product/travel-api",
      "kind": "http-api",
      "category": "travel",
      "summary": "Skyscanner's partner APIs for flight, hotel and car hire search, with live and indicative prices, hotel content and reviews, and deep links that send travellers to airlines and travel agents to book. Access is by application.",
      "url": "https://www.anchorterminal.com/tools/skyscanner",
      "markdownUrl": "https://www.anchorterminal.com/tools/skyscanner.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/skyscanner.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/skyscanner.json",
      "license": "Proprietary service. The API terms are in the partner contract and are not public",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://partners.api.skyscanner.net",
      "packages": [],
      "auth": "api-key",
      "authNotes": "Partner approval. A business applies at https://www.partners.skyscanner.net/contact/travel-api, Skyscanner reviews each application within two weeks, and an account manager issues the key after a commercial agreement and onboarding on impact.com. The key goes in the `x-api-key` header on every call. Rate limits are set per key. No scopes, self-serve rotation or OAuth were found in the docs.",
      "pricing": "free",
      "pricingNotes": "No usage fee. Skyscanner's partner help centre says the Travel APIs carry no per-booking, monthly or yearly fee and that partners earn a revenue share on bookings, tracked through Impact. The share is not published. There is no sandbox, trial or test key, and access starts only after an approved application and a commercial agreement (checked 2026-10-08).",
      "priceSummary": "Free",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the developer docs, the API reference or the partner pages (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://developers.skyscanner.net/docs/intro",
      "capabilities": [
        "travel.flights",
        "travel.stays",
        "travel.search"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "partner-only",
        "api-key",
        "metasearch",
        "flights",
        "hotels",
        "car-hire",
        "affiliate",
        "bug-bounty"
      ],
      "lastRelease": "2026-10-01",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 45.6,
        "grade": "E",
        "agentReady": false,
        "rank": 655,
        "ranked": true,
        "rankOf": 722,
        "categoryRank": 7,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 50,
          "maintenance": 60,
          "payments": 25,
          "reliability": 35,
          "schema": 56,
          "security": 48,
          "transparency": 52
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "Thirteen documented search APIs cover flights, hotels and car hire behind one `x-api-key` header, with default rate limits published per endpoint and no usage fee. Access needs an approved application, an audience above 100,000 monthly users and a commercial agreement, and the usage guidelines bar live-price calls made without a user action. Booking happens on supplier sites.",
        "bestFor": "An established travel site or app with a large audience that wants metasearch prices across flights, hotels and car hire and is content to send users to suppliers to book.",
        "strengths": [
          "Thirteen APIs and 21 operations cover flights, hotels and car hire, with live and indicative prices, hotel content, reviews, geography and autosuggest",
          "Default rate limits are published per endpoint, per second, minute and hour, such as 100 flight search creates a minute and 500 polls",
          "Skyscanner states the Travel APIs carry no per-booking, monthly or yearly fee, and partners earn a revenue share on bookings",
          "The docs changelog is dated and current, with four entries between 14 July and 1 October 2026",
          "Public bug bounty on Bugcrowd and a security.txt on www.skyscanner.net that runs to November 2030"
        ],
        "weaknesses": [
          "Keys are issued only after an application review and a commercial agreement, with a stated minimum of 100,000 monthly active users",
          "The usage guidelines say live pricing calls are made only on user-generated requests, and automated calls without a user action are not permitted",
          "No booking, change or cancel calls. Every result carries a deep link and the traveller books on the supplier's site",
          "No downloadable OpenAPI file, SDK or code samples were found, and `llms.txt` on the docs host returns 403",
          "No status page, SLA or public API terms were found. The API terms sit in the partner's contract on impact.com"
        ],
        "agentNotes": [
          "Send the key in the `x-api-key` header on every call to `https://partners.api.skyscanner.net`. CORS is not supported, so call from a server",
          "Create a live search only when a user has given origin, destination and exact dates. Use the indicative price endpoints for open-ended questions",
          "Poll `/search/poll/{sessionToken}` until `status` is `RESULT_STATUS_COMPLETE`, and replace earlier results only when `action` is `RESULT_ACTION_REPLACED`",
          "Start a new session when a poll returns 400. Flight session tokens last about an hour and hotel sessions at most 15 minutes",
          "Pass each `deepLink` to the traveller unchanged, since altered encoding breaks Impact tracking, and never put personal data in `subid2`"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 45.6
          }
        ],
        "editorialScores": {
          "ergonomics": 50,
          "maintenance": 60,
          "payments": 25,
          "reliability": 35,
          "schema": 56,
          "security": 48,
          "transparency": 28
        },
        "provenanceScore": 76
      },
      "connect": {
        "http": "curl --request POST 'https://partners.api.skyscanner.net/apiservices/v3/flights/live/search/create' \\\n  --header 'x-api-key: your-api-key' \\\n  --data '{\"query\":{\"market\":\"UK\",\"locale\":\"en-GB\",\"currency\":\"GBP\",\"queryLegs\":[{\"originPlaceId\":{\"iata\":\"LHR\"},\"destinationPlaceId\":{\"iata\":\"SIN\"},\"date\":{\"year\":2024,\"month\":12,\"day\":22}}],\"adults\":1,\"cabinClass\":\"CABIN_CLASS_ECONOMY\"}}'"
      },
      "letme": {
        "capability": "https://letme.dev/travel.flights",
        "tool": "https://letme.dev/skyscanner"
      },
      "area": "domain-data",
      "provenance": {
        "legalEntity": "Skyscanner Limited",
        "domain": "skyscanner.net",
        "domainRegistered": "2002-07-03",
        "endpointOnVendorDomain": true,
        "terms": "",
        "privacy": "https://www.skyscanner.net/media/privacy-policy",
        "statusPage": "",
        "changelog": "https://developers.skyscanner.net/docs/change-log",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The privacy policy and terms of service name Skyscanner Limited, company number 04217916, registered in England and Wales.",
          "No `terms` URL is given. The partner help centre says the Skyscanner API Terms and Conditions are in the partner's contract on impact.com, and the only public terms are the website terms of service at https://www.skyscanner.net/media/terms-of-service.",
          "The privacy policy is Skyscanner's general one for its platforms and travellers. No separate privacy notice or DPA for API partners was found.",
          "The API answers at partners.api.skyscanner.net. Deep links pass through skyscanner.pxf.io, an Impact tracking domain.",
          "https://www.skyscanner.net/.well-known/security.txt lists security@skyscanner.net and the Bugcrowd programme and expires 2030-11-20. The same path returns 403 on developers.skyscanner.net and 404 on www.partners.skyscanner.net.",
          "No status page is linked from the developer docs or the partner site. Requests to status.skyscanner.net did not connect from our network.",
          "RDAP for skyscanner.net gives a registration date of 2002-07-03."
        ],
        "score": 76
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/skyscanner.json",
      "live": {
        "slug": "skyscanner",
        "probe": {
          "target": "https://partners.api.skyscanner.net",
          "method": "get",
          "lastAt": "2026-10-08T21:12:21.721422508Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 70,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 73,
          "p95ms24h": 100,
          "samples24h": 21,
          "samples30d": 21,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 21,
              "ok": 21
            }
          ]
        },
        "updatedAt": "2026-10-08T21:12:21.721422508Z"
      }
    },
    "facts": [
      {
        "a": "MCP server",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Kiwi.com s.r.o.",
        "b": "Skyscanner Limited",
        "name": "Vendor"
      },
      {
        "a": "https://mcp.kiwi.com",
        "b": "https://partners.api.skyscanner.net",
        "name": "Hosted endpoint"
      },
      {
        "a": "Streamable HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "None",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Free",
        "b": "Free",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary hosted service. The public repository holds only a README and has no licence file",
        "b": "Proprietary service. The API terms are in the partner contract and are not public",
        "name": "Licence"
      },
      {
        "a": "2",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2025-08-07",
        "b": "2026-10-01",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "no document linked",
        "name": "Terms last updated"
      },
      {
        "a": "2026-09-07",
        "b": "no date given",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "12 stars",
        "b": "none",
        "name": "Popularity"
      }
    ],
    "faq": [
      {
        "answer": "Kiwi.com MCP Server scores 51.9 (D) on agent readiness against Skyscanner Travel APIs's 45.6 (E), and leads in 5 of 7 scored categories. Skyscanner Travel APIs leads on maintenance \u0026 community.",
        "question": "Which is better for AI agents, Kiwi.com MCP Server or Skyscanner Travel APIs?"
      },
      {
        "answer": "Kiwi.com MCP Server needs no key. Skyscanner Travel APIs needs an API key.",
        "question": "Do Kiwi.com MCP Server and Skyscanner Travel APIs need an API key?"
      },
      {
        "answer": "Yes. Kiwi.com MCP Server has a hosted endpoint at https://mcp.kiwi.com and Skyscanner Travel APIs at https://partners.api.skyscanner.net.",
        "question": "Can an agent call Kiwi.com MCP Server and Skyscanner Travel APIs without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 45 against 35",
          "Agent ergonomics, 66 against 50",
          "Security \u0026 auth, 54 against 48",
          "Payments \u0026 pricing, 55 against 25",
          "Transparency \u0026 trust, 66 against 52"
        ],
        "also": [
          "No key needed to call it"
        ],
        "goodFor": "An assistant that looks up fares and hands the user a link to book on kiwi.com, with no setup.",
        "slug": "kiwi-mcp",
        "watchFor": "Search only. Booking, payment, changes and cancellations happen on kiwi.com through the `bookingUrl` in each result"
      },
      {
        "aheadOn": [
          "Maintenance \u0026 community, 60 against 13"
        ],
        "also": null,
        "goodFor": "An established travel site or app with a large audience that wants metasearch prices across flights, hotels and car hire and is content to send users to suppliers to book.",
        "slug": "skyscanner",
        "watchFor": "Keys are issued only after an application review and a commercial agreement, with a stated minimum of 100,000 monthly active users"
      }
    ],
    "job": {
      "capability": "travel.flights",
      "name": "Travel flights"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/booking-demand-api-vs-skyscanner.json",
        "title": "Booking.com Demand API vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/booking-demand-api-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/expedia-rapid-vs-skyscanner.json",
        "title": "Expedia Group Rapid API vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/expedia-rapid-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hotelbeds-vs-skyscanner.json",
        "title": "Hotelbeds Hotel Booking API vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/hotelbeds-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/liteapi-vs-skyscanner.json",
        "title": "LiteAPI (Nuitee Connect) vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/liteapi-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ratehawk-vs-skyscanner.json",
        "title": "ETG API (RateHawk) vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/ratehawk-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/duffel-vs-kiwi-mcp.json",
        "title": "Duffel Flights and Stays API vs Kiwi.com MCP Server",
        "url": "https://www.anchorterminal.com/compare/duffel-vs-kiwi-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/duffel-vs-skyscanner.json",
        "title": "Duffel Flights and Stays API vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/duffel-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/flightclaw-vs-kiwi-mcp.json",
        "title": "FlightClaw vs Kiwi.com MCP Server",
        "url": "https://www.anchorterminal.com/compare/flightclaw-vs-kiwi-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/flightclaw-vs-skyscanner.json",
        "title": "FlightClaw vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/flightclaw-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-letsfg.json",
        "title": "Kiwi.com MCP Server vs LetsFG",
        "url": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-letsfg"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-liteapi.json",
        "title": "Kiwi.com MCP Server vs LiteAPI (Nuitee Connect)",
        "url": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-liteapi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-travelport.json",
        "title": "Kiwi.com MCP Server vs Travelport TripServices APIs",
        "url": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-travelport"
      },
      {
        "json": "https://www.anchorterminal.com/compare/letsfg-vs-skyscanner.json",
        "title": "LetsFG vs Skyscanner Travel APIs",
        "url": "https://www.anchorterminal.com/compare/letsfg-vs-skyscanner"
      },
      {
        "json": "https://www.anchorterminal.com/compare/skyscanner-vs-travelport.json",
        "title": "Skyscanner Travel APIs vs Travelport TripServices APIs",
        "url": "https://www.anchorterminal.com/compare/skyscanner-vs-travelport"
      },
      {
        "json": "https://www.anchorterminal.com/compare/booking-demand-api-vs-kiwi-mcp.json",
        "title": "Booking.com Demand API vs Kiwi.com MCP Server",
        "url": "https://www.anchorterminal.com/compare/booking-demand-api-vs-kiwi-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/expedia-rapid-vs-kiwi-mcp.json",
        "title": "Expedia Group Rapid API vs Kiwi.com MCP Server",
        "url": "https://www.anchorterminal.com/compare/expedia-rapid-vs-kiwi-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hotelbeds-vs-kiwi-mcp.json",
        "title": "Hotelbeds Hotel Booking API vs Kiwi.com MCP Server",
        "url": "https://www.anchorterminal.com/compare/hotelbeds-vs-kiwi-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-ratehawk.json",
        "title": "Kiwi.com MCP Server vs ETG API (RateHawk)",
        "url": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-ratehawk"
      }
    ],
    "scores": [
      {
        "by": 10,
        "edge": "kiwi-mcp",
        "key": "reliability",
        "kiwi-mcp": 45,
        "name": "Reliability",
        "skyscanner": 35,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 1,
        "edge": "skyscanner",
        "key": "schema",
        "kiwi-mcp": 55,
        "name": "Schema \u0026 documentation",
        "skyscanner": 56,
        "weight": 13
      },
      {
        "by": 16,
        "edge": "kiwi-mcp",
        "key": "ergonomics",
        "kiwi-mcp": 66,
        "name": "Agent ergonomics",
        "skyscanner": 50,
        "weight": 13
      },
      {
        "by": 6,
        "edge": "kiwi-mcp",
        "key": "security",
        "kiwi-mcp": 54,
        "name": "Security \u0026 auth",
        "skyscanner": 48,
        "weight": 14
      },
      {
        "by": 30,
        "edge": "kiwi-mcp",
        "key": "payments",
        "kiwi-mcp": 55,
        "name": "Payments \u0026 pricing",
        "skyscanner": 25,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 47,
        "edge": "skyscanner",
        "key": "maintenance",
        "kiwi-mcp": 13,
        "name": "Maintenance \u0026 community",
        "skyscanner": 60,
        "weight": 7
      },
      {
        "by": 14,
        "edge": "kiwi-mcp",
        "key": "transparency",
        "kiwi-mcp": 66,
        "name": "Transparency \u0026 trust",
        "skyscanner": 52,
        "weight": 7
      }
    ],
    "summary": "Kiwi.com MCP Server scores 51.9 (D) on agent readiness against Skyscanner Travel APIs's 45.6 (E), and leads in 5 of 7 scored categories. Skyscanner Travel APIs leads on maintenance \u0026 community. Both do travel flights.",
    "verdicts": {
      "kiwi-mcp": "A keyless flight search with one typed, read-only tool, 47 filters and a booking link on every itinerary. It can't book, hold, change or cancel, and it has no published rate limits, changelog, terms or version. Each search returns 15 itineraries with no way to ask for fewer.",
      "skyscanner": "Thirteen documented search APIs cover flights, hotels and car hire behind one `x-api-key` header, with default rate limits published per endpoint and no usage fee. Access needs an approved application, an audience above 100,000 monthly users and a commercial agreement, and the usage guidelines bar live-price calls made without a user action. Booking happens on supplier sites."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-skyscanner",
    "json": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-skyscanner.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-skyscanner.md",
    "slim": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-skyscanner.min.md"
  },
  "markdown": "Kiwi.com MCP Server scores 51.9 (D) on agent readiness against Skyscanner Travel APIs's 45.6 (E), and leads in 5 of 7 scored categories. Skyscanner Travel APIs leads on maintenance \u0026 community. Both do travel flights.\n\n- Kiwi.com MCP Server: grade D, 51.9/100, rank #571 of 722. Markdown https://www.anchorterminal.com/tools/kiwi-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/kiwi-mcp.json\n- Skyscanner Travel APIs: grade E, 45.6/100, rank #655 of 722. Markdown https://www.anchorterminal.com/tools/skyscanner.md · JSON https://www.anchorterminal.com/api/v1/tools/skyscanner.json\n\n## Which one, for what\n\n### Kiwi.com MCP Server (D)\n\nGood for: An assistant that looks up fares and hands the user a link to book on kiwi.com, with no setup.\n\nAhead on:\n- Reliability, 45 against 35\n- Agent ergonomics, 66 against 50\n- Security \u0026 auth, 54 against 48\n- Payments \u0026 pricing, 55 against 25\n- Transparency \u0026 trust, 66 against 52\n\nAlso in its favour:\n- No key needed to call it\n\nWatch for: Search only. Booking, payment, changes and cancellations happen on kiwi.com through the `bookingUrl` in each result\n\n### Skyscanner Travel APIs (E)\n\nGood for: An established travel site or app with a large audience that wants metasearch prices across flights, hotels and car hire and is content to send users to suppliers to book.\n\nAhead on:\n- Maintenance \u0026 community, 60 against 13\n\nWatch for: Keys are issued only after an application review and a commercial agreement, with a stated minimum of 100,000 monthly active users\n\n\n## Score by category\n\n| Category | Weight | Kiwi.com MCP Server | Skyscanner Travel APIs | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 45 | 35 | Kiwi.com MCP Server +10 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 55 | 56 | Skyscanner Travel APIs +1 |\n| Agent ergonomics | 13% (16.2 this run) | 66 | 50 | Kiwi.com MCP Server +16 |\n| Security \u0026 auth | 14% (17.5 this run) | 54 | 48 | Kiwi.com MCP Server +6 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 55 | 25 | Kiwi.com MCP Server +30 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 13 | 60 | Skyscanner Travel APIs +47 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 66 | 52 | Kiwi.com MCP Server +14 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **51.9 · D** | **45.6 · E** | |\n\n## Facts side by side\n\n| Fact | Kiwi.com MCP Server | Skyscanner Travel APIs |\n| --- | --- | --- |\n| Kind | MCP server | HTTP API |\n| Vendor | Kiwi.com s.r.o. | Skyscanner Limited |\n| Hosted endpoint | `https://mcp.kiwi.com` | `https://partners.api.skyscanner.net` |\n| Transports | Streamable HTTP | HTTP |\n| Auth | None | API key |\n| Pricing | Free | Free |\n| x402 | no | no |\n| Licence | Proprietary hosted service. The public repository holds only a README and has no licence file | Proprietary service. The API terms are in the partner contract and are not public |\n| Tools exposed | 2 | none |\n| Read-only variant documented | yes | no |\n| llms.txt | no | no |\n| Last release | 2025-08-07 | 2026-10-01 |\n| Terms last updated | no date given | no document linked |\n| Privacy policy last updated | 2026-09-07 | no date given |\n| Customer content may train models | not found in the text | yes |\n| Terms restrict automated access | not found in the text |  |\n| Terms restrict benchmarking | not found in the text |  |\n| Terms or service can change without notice | not found in the text |  |\n| Arbitration or class-action waiver | yes |  |\n| Popularity | 12 stars | none |\n\n## Verdicts\n\n**Kiwi.com MCP Server.** A keyless flight search with one typed, read-only tool, 47 filters and a booking link on every itinerary. It can't book, hold, change or cancel, and it has no published rate limits, changelog, terms or version. Each search returns 15 itineraries with no way to ask for fewer.\n\n**Skyscanner Travel APIs.** Thirteen documented search APIs cover flights, hotels and car hire behind one `x-api-key` header, with default rate limits published per endpoint and no usage fee. Access needs an approved application, an audience above 100,000 monthly users and a commercial agreement, and the usage guidelines bar live-price calls made without a user action. Booking happens on supplier sites.\n\n## Before you call either\n\n### Kiwi.com MCP Server\n\n1. POST to `https://mcp.kiwi.com` itself. `/mcp` returns 404, and responses arrive as `text/event-stream` even for a single reply\n2. Send dates as dd/mm/yyyy and set `currency`, which defaults to EUR\n3. Check the `error` field of every result. A rejected input returns `resultsCount` 0 with `isError` false\n4. Narrow with `price_to`, `max_sector_stopovers` and `sort`. There is no limit parameter and each search returns 15 itineraries\n5. Give the user `bookingUrl` to book. Don't call `feedback-to-devs` with user data, because it sends free text to Kiwi.com\n\n### Skyscanner Travel APIs\n\n1. Send the key in the `x-api-key` header on every call to `https://partners.api.skyscanner.net`. CORS is not supported, so call from a server\n2. Create a live search only when a user has given origin, destination and exact dates. Use the indicative price endpoints for open-ended questions\n3. Poll `/search/poll/{sessionToken}` until `status` is `RESULT_STATUS_COMPLETE`, and replace earlier results only when `action` is `RESULT_ACTION_REPLACED`\n4. Start a new session when a poll returns 400. Flight session tokens last about an hour and hotel sessions at most 15 minutes\n5. Pass each `deepLink` to the traveller unchanged, since altered encoding breaks Impact tracking, and never put personal data in `subid2`\n\n## Questions\n\n### Which is better for AI agents, Kiwi.com MCP Server or Skyscanner Travel APIs?\n\nKiwi.com MCP Server scores 51.9 (D) on agent readiness against Skyscanner Travel APIs's 45.6 (E), and leads in 5 of 7 scored categories. Skyscanner Travel APIs leads on maintenance \u0026 community.\n\n### Do Kiwi.com MCP Server and Skyscanner Travel APIs need an API key?\n\nKiwi.com MCP Server needs no key. Skyscanner Travel APIs needs an API key.\n\n### Can an agent call Kiwi.com MCP Server and Skyscanner Travel APIs without installing anything?\n\nYes. Kiwi.com MCP Server has a hosted endpoint at https://mcp.kiwi.com and Skyscanner Travel APIs at https://partners.api.skyscanner.net.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/kiwi-mcp-vs-skyscanner.json, and with the fewest tokens: https://www.anchorterminal.com/compare/kiwi-mcp-vs-skyscanner.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"kiwi-mcp\", \"b\": \"skyscanner\"}`. From a terminal: `anchor compare kiwi-mcp skyscanner`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/kiwi-mcp.json and https://www.anchorterminal.com/api/v1/tools/skyscanner.json\n\n## Other comparisons with Kiwi.com MCP Server or Skyscanner Travel APIs\n\n- [Booking.com Demand API vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/booking-demand-api-vs-skyscanner.md)\n- [Expedia Group Rapid API vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/expedia-rapid-vs-skyscanner.md)\n- [Hotelbeds Hotel Booking API vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/hotelbeds-vs-skyscanner.md)\n- [LiteAPI (Nuitee Connect) vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/liteapi-vs-skyscanner.md)\n- [ETG API (RateHawk) vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/ratehawk-vs-skyscanner.md)\n- [Duffel Flights and Stays API vs Kiwi.com MCP Server](https://www.anchorterminal.com/compare/duffel-vs-kiwi-mcp.md)\n- [Duffel Flights and Stays API vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/duffel-vs-skyscanner.md)\n- [FlightClaw vs Kiwi.com MCP Server](https://www.anchorterminal.com/compare/flightclaw-vs-kiwi-mcp.md)\n- [FlightClaw vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/flightclaw-vs-skyscanner.md)\n- [Kiwi.com MCP Server vs LetsFG](https://www.anchorterminal.com/compare/kiwi-mcp-vs-letsfg.md)\n- [Kiwi.com MCP Server vs LiteAPI (Nuitee Connect)](https://www.anchorterminal.com/compare/kiwi-mcp-vs-liteapi.md)\n- [Kiwi.com MCP Server vs Travelport TripServices APIs](https://www.anchorterminal.com/compare/kiwi-mcp-vs-travelport.md)\n- [LetsFG vs Skyscanner Travel APIs](https://www.anchorterminal.com/compare/letsfg-vs-skyscanner.md)\n- [Skyscanner Travel APIs vs Travelport TripServices APIs](https://www.anchorterminal.com/compare/skyscanner-vs-travelport.md)\n- [Booking.com Demand API vs Kiwi.com MCP Server](https://www.anchorterminal.com/compare/booking-demand-api-vs-kiwi-mcp.md)\n- [Expedia Group Rapid API vs Kiwi.com MCP Server](https://www.anchorterminal.com/compare/expedia-rapid-vs-kiwi-mcp.md)\n- [Hotelbeds Hotel Booking API vs Kiwi.com MCP Server](https://www.anchorterminal.com/compare/hotelbeds-vs-kiwi-mcp.md)\n- [Kiwi.com MCP Server vs ETG API (RateHawk)](https://www.anchorterminal.com/compare/kiwi-mcp-vs-ratehawk.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-08",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Kiwi.com MCP Server vs Skyscanner Travel APIs",
        "url": ""
      }
    ],
    "description": "Kiwi.com MCP Server scores 51.9 (D) on agent readiness against Skyscanner Travel APIs's 45.6 (E), and leads in 5 of 7 scored categories. Skyscanner Travel APIs leads on maintenance \u0026 community. Both do travel flights. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Kiwi.com MCP Server D 51.9",
      "Skyscanner Travel APIs E 45.6",
      "scores"
    ],
    "h1": "Kiwi.com MCP Server vs Skyscanner Travel APIs",
    "image": "https://www.anchorterminal.com/assets/og/compare-kiwi-mcp-vs-skyscanner.png",
    "path": "/compare/kiwi-mcp-vs-skyscanner",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Kiwi.com MCP Server vs Skyscanner Travel APIs for AI agents",
    "toc": null,
    "updated": "2026-10-08",
    "url": "https://www.anchorterminal.com/compare/kiwi-mcp-vs-skyscanner"
  },
  "tokens": {
    "markdown": 2450,
    "slim": 730
  },
  "version": 1
}
