CarHauler247 Car Shipping Quotes
Car shipping prices between US locations from a licensed auto transport broker, with a booking link.
Description from the maker (original English)
Unofficial read-only Flytoday: Iranian and international flights, hotels, villas, trains, buses.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
FLYTODAY_MCP_PROXYYou need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Open Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json
{
"mcpServers": {
"flytoday": {
"command": "uvx",
"args": [
"flytoday-mcp"
],
"env": {
"FLYTODAY_MCP_PROXY": "your-value"
}
}
}
}Run this in your terminal
claude mcp add flytoday --env FLYTODAY_MCP_PROXY=your-value -- uvx flytoday-mcpFill in the empty values before running it.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"flytoday": {
"command": "uvx",
"args": [
"flytoday-mcp"
],
"env": {
"FLYTODAY_MCP_PROXY": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"flytoday": {
"type": "stdio",
"command": "uvx",
"args": [
"flytoday-mcp"
],
"env": {
"FLYTODAY_MCP_PROXY": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
This one runs on your computer, and ChatGPT can only connect to servers on the internet. Pick another app.
Your choice stays on this device in a cookie; no account needed.
FLYTODAY_MCP_PROXY envThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Runs on your computer; the tool list appears in your AI app after you install it.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 9, 2026
The registry name was verified with the GitHub account sepehr071, which owns the repo
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
This one runs on your computer; there is no internet endpoint
Runs on your computer and uses local settings instead
Runs on your computer; we can only read tool lists from internet endpoints
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs on your computer. Your AI app starts it when needed, and data does not pass through the maker’s servers (unless it calls an online service itself).
The GitHub repo last changed –, and the latest version (0.4.0) reached the registry 2 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. You also need Python (uv) on your computer.
In the same category: CarHauler247 Car Shipping Quotes, Park Graph, Open Transfer Times
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Car shipping prices between US locations from a licensed auto transport broker, with a booking link.
Find, price and book parking at Park Graph lots: search, quote, hold and session tools.
Check if a flight connection is comfortable, tight or risky, with cited airport data.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Let your AI agent plan trips on Flytoday (فلای‌تودی), in Iran and abroad.
An unofficial, read-only MCP server for Flytoday, the Iranian online travel agency:
cheapest domestic and international flights, trains and buses, fare rules and baggage, hotels and villas with exact prices, plus CIP lounges, eSIMs and visas, from Claude, Cursor or Copilot.
For AI agents · Why · What it can do · Quick start · Tools · Good to know · FAQ · Configuration · فارسی · Development
uvx flytoday-mcp or claude mcp add flytoday -- uvx flytoday-mcp. Transport: stdio. Needs Python 3.10+ and uv.FLYTODAY_MCP_PROXY (HTTP proxy, or a comma-separated list), only if your network cannot reach flytoday.ir or your IP is rate limited. System proxy settings are ignored.readOnlyHint: true.ft_. Start with a find tool (ft_find_airport, ft_find_hotel_place, ft_find_station, ft_find_bus_city) to get ids. Flights: ft_flight_calendar → ft_search_flights → ft_flight_details. Hotels: ft_search_hotels → ft_hotel. Villas: ft_search_stays → ft_stay.*_toman (visa and some activity prices in a foreign currency, see price_currency); dates Gregorian YYYY-MM-DD, past dates are rejected. search_id and fare_source_code expire after about 15 minutes.server.json; catalog of all Iranian MCP servers: iran-mcp (TOOLS.md, servers.json, llms.txt).Flytoday (flytoday.ir, فلای‌تودی) sells domestic and international flights, hotels, villas, trains, buses, CIP lounges, eSIMs and visas. Comparing "which day, plane or train or bus, which hotel" still means many page loads. An agent with flytoday-mcp does it in one go:
You: Cheapest way from Tehran to Mashhad around 20 October?
Agent: *calls*
ft_flight_calendar(origin="THR", destination="MHD", date="2026-10-21", window="week"),
ft_train_calendar(origin="1", destination="191")
| Mode | Cheapest day | Price (Toman) |
|---|---|---|
| Flight | 2026-10-20, airline IRZ | 11,056,700 |
| Train | 2026-10-20 (and most days that week) | 760,000 |
The train is far cheaper; want me to list that day's trains with
ft_search_trains?
Real tool output from 2026-10-07; prices and seats change all the time. Prices are in Toman.
Example prompts:
You need uv. No API key or account.
Claude Code
claude mcp add flytoday -- uvx flytoday-mcp
If Flytoday does not answer from your network, add a proxy:
claude mcp add flytoday -e FLYTODAY_MCP_PROXY=http://127.0.0.1:8080 -- uvx flytoday-mcp
Claude Desktop
Settings → Developer → Edit Config, then add:
{
"mcpServers": { "flytoday": { "command": "uvx", "args": ["flytoday-mcp"] } } }
Need a proxy? Add "env": { "FLYTODAY_MCP_PROXY": "http://127.0.0.1:8080" } next to args.
Cursor
Click Install in Cursor above, or add the Claude Desktop block to ~/.cursor/mcp.json (or .cursor/mcp.json in a project).
VS Code (Copilot agent mode)
Click Install in VS Code above, or add to .vscode/mcp.json:
{
"servers": { "flytoday": { "type": "stdio", "command": "uvx", "args": ["flytoday-mcp"] } } }
</details>
Codex CLI
codex mcp add flytoday -- uvx flytoday-mcp
Or in ~/.codex/config.toml:
[mcp_servers.flytoday]
command = "uvx" args = ["flytoday-mcp"]
</details>
Gemini CLI
Add to ~/.gemini/settings.json:
{
"mcpServers": { "flytoday": { "command": "uvx", "args": ["flytoday-mcp"] } } }
</details>
Windsurf
Add the Claude Desktop block to ~/.codeium/windsurf/mcp_config.json.
Anything else
It's a standard stdio MCP server: run uvx flytoday-mcp, or pip install flytoday-mcp and run flytoday-mcp.
Each vertical has its own ids, taken from its find tool: IATA codes for flights (THR, MHD, IST), hotel city_id / region_code, stay region_code, train station codes (Tehran 1, Mashhad 191), 4-digit bus city ids (Tehran 0001, Isfahan 0002).
Flights (4)
| Tool | What it does |
|---|---|
ft_find_airport | Finds IATA codes for Iranian and international cities and airports, or lists the popular ones |
ft_search_flights | Searches one-way or round-trip flights with filters, sorting and paging, in Toman, with fare_source_code and search_id |
ft_flight_calendar | Shows the cheapest fare per departure day around a date and marks the cheapest day |
ft_flight_details | Gives the refund and change rules, baggage and international entry notes of one fare |
Hotels and stays (6)
| Tool | What it does |
|---|---|
ft_find_hotel_place | Find city, region and hotel ids for hotels, and region codes for villa stays; popular places when empty |
ft_search_hotels | Priced hotels of a city or region for dates: whole-stay and per-night Toman, stars, score, refundable, meal |
ft_hotel | One hotel: room and meal offers with price, rooms left and cancellation terms, room details, basics |
ft_hotel_reviews | Guest reviews of a hotel with score, text, pros and cons |
ft_search_stays | Villas and apartments in Iran for dates, cheapest first, Toman per night and total |
ft_stay | One villa or apartment: details, price calendar with blocked days, reviews |
Trains (4)
| Tool | What it does |
|---|---|
ft_find_station | Train station codes by city name, or the popular stations |
ft_search_trains | Trains between two stations on a date: company, class, times, seats left, price per adult |
ft_train_calendar | Cheapest train price per day for the next ~16 days, sold-out days flagged |
ft_train_stops | Stops and times of one train, plus class amenities and meals |
Buses (3)
| Tool | What it does |
|---|---|
ft_find_bus_city | Bus city ids by name, or the popular cities |
ft_bus_calendar | Cheapest bus seat price per day for the next weeks (the site's price strip) |
ft_search_buses | Buses between two cities on a date: company, terminals, type, seats left, price per seat |
CIP, eSIM, visa, activities (5)
| Tool | What it does |
|---|---|
ft_cip | CIP / VIP airport lounge prices and add-ons at IKA and MHD for a date and passengers, per passport nationality |
ft_esim_plans | eSIM data plans for a country (GB, days, price in Toman), cheapest first |
ft_visa | Visa country list with from-prices, or one country's prices, documents and processing time |
ft_activities | Tours, tickets and activities in a destination with from-prices for a date range |
ft_activity | One activity: description, options, prices and cheapest days |
All 22 tools are annotated readOnlyHint: true and return compact structured JSON, so they don't flood the agent's context.
AI ageOnly the beginning is shown; read the rest in the repo