Doorfarer

com.doorfarerPublished by doorfarer.comOfficial publisherv0.2.0Updated Oct 30, 2026

Door-to-door trips: every airport within reach of your home, with the train or bus there.

VerifiedStreamable HTTPWeb executableLocation & LifestyleProductivity & Workflow

Overview

AI-generated overview

Doorfarer finds door-to-door trips: flights plus the train or bus from a traveller's home town to every airport in reach.

What you can do
  • Find and rank round trips from a home town, comparing price, total travel time or a balance of both across all reachable airports
  • Show the cheapest month to travel to a destination, per airport, including ground transport and city transfer
  • Break one trip down step by step door to door with local times, plus a booking link and a calendar file
  • Send feedback to the maker about an answer that was wrong, confusing or incomplete
When to use it
Useful when someone wants to fly from their own town rather than a single airport, or asks for the cheapest or fastest way to get from home to a destination and back. Also handy for comparing months before booking.
Requirements
A remote MCP endpoint at doorfarer.com over streamable HTTP; no packages, environment variables or headers are declared. The manifest declares no authentication.
Before you install
The server returns booking links and calendar files, so check fares and times before acting on them. The feedback tool sends text about the conversation to Doorfarer's maker, so avoid including personal details. No credentials are declared, but confirm the provider's terms before relying on results.

Installation

In SourceWeft

  1. Open Doorfarer in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.doorfarer%2Fdoorfarer/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "doorfarer": {
      "type": "http",
      "url": "https://doorfarer.com/mcp"
    }
  }
}

Tools

4

find_trips

Find door-to-door trips

Finds the best round trips from where someone lives, not just from one airport: it adds the train or bus to every airport they can reach and ranks all options door to door, by price, by total travel time, or balanced. Use it when someone wants flights from their home town, could fly from several airports, or asks for the cheapest or fastest way to get somewhere, e.g. "I live in New Haven: should I fly to Lisbon from JFK, Newark, Boston or Hartford?" Not for a search from one airport already chosen. For a one-way trip set one_way (the trip length is then ignored). Multi-city: search each leg as one_way only when the user gave dates for it; otherwise ask for the dates. Set mode only when the user says how they get to the airport (car, train, bus, any): by default a home in the US compares driving, a taxi to a near airport and public transport, and a home elsewhere uses the train or bus. A named departure airport is an ordinary search: pass it as from_airports, with the home town the user gave. A month or holiday without a year means the next one coming; don't ask which year, and don't ask for the trip length or to confirm a town: search, and the answer says what it assumed. Any town or village works. The first search from a town we haven't seen takes about 20 seconds while we look up its train and bus connections; tell the user you're checking the connections from their town to each airport. Later searches from that town take a second or two. Give the home town and where to: airport, city or country codes, a list of them, or a region such as "Iberia" or "Southeast Asia". For "anywhere", a continent ("Asia") or "somewhere warm" it finds the cheapest places itself: pass "anywhere", "abroad" (another country) or the continent, or for warm, sunny or a beach the countries that fit the season with anywhere true; it searches the best 6 cities door to door. Dates are optional, but `dates` says where they came from: use "assumed" when the user gave none and you picked them (or

Parametershomerequiredmodedatesrequiredlimitone_wayanywherecurrencyprioritydepart_tonights_maxnights_mintravellers+4 more

price_calendar

Cheapest month from home

Shows the cheapest month to travel from someone's home town to a place, for each airport within reach: the cheapest fare found for each month (or, where none is found, what that route usually costs) plus the train or bus to the airport and the transfer into the city. Takes a few seconds. Airports further than 8.5 hours from home are left out and named. Use it when the user's dates are flexible or they ask when it's cheapest to go; then call find_trips for the month they choose to get bookable trips. Needs the home town; months as "2027-03", at most 12. Prices per person, in the home currency unless `currency` is given.

Parametershomerequiredone_waycurrencymonth_tomonth_fromdestinationsrequired

trip_details

Trip step by step

Shows one trip from a find_trips answer step by step, door to door: leaving home, the train or bus to the airport, the airport wait, the flight, the transfer into the city and arrival, then the way back, with local times. Also gives the booking link and a calendar file (.ics) the user can add. Pass a trip id from the find_trips answer ("Trip ids, row by row", or a row's `id`). Use it when the user picks a trip or asks how the journey works. Ids are kept for 72 hours.

Parameterstrip_idrequired

send_feedback

Report a problem with Doorfarer

Tell Doorfarer's maker where Doorfarer fell short, so it can be fixed. Use it when a find_trips answer was wrong, confusing, or missing something you needed to help, or when the user asks you to pass something on. Write as the assistant that used the tool: what you asked for, what came back, what you expected instead. The report is about Doorfarer only, never about the user: leave out names, contact details, travel plans, reasons for travelling and anything the user said about themselves. Be specific and honest, including when the problem may have been your own call. Pass the search_id from the answer's last line. One report per search. If the user asked you to report something, tell them it's sent.

Parameterskindrequiredsearch_idsuggestionwhat_happenedrequired

Version history

2
  1. v0.2.0LatestOct 30, 2026
  2. v0.1.0Oct 30, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.