ViaFrei
The German Real-Time Mobility Context Platform for AI: traffic, trains, charging, parking, weather.
Descripción del creador (original en inglés)
Unofficial read-only MrBilit: Iranian flights, trains, buses, taxis and hotels, seats and prices.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
MRBILIT_MCP_PROXYNecesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"mrbilit": {
"command": "uvx",
"args": [
"mrbilit-mcp"
],
"env": {
"MRBILIT_MCP_PROXY": "your-value"
}
}
}
}Ejecuta esto en tu terminal
claude mcp add mrbilit --env MRBILIT_MCP_PROXY=your-value -- uvx mrbilit-mcpCompleta los valores vacíos antes de ejecutarlo.
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"mrbilit": {
"command": "uvx",
"args": [
"mrbilit-mcp"
],
"env": {
"MRBILIT_MCP_PROXY": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"mrbilit": {
"type": "stdio",
"command": "uvx",
"args": [
"mrbilit-mcp"
],
"env": {
"MRBILIT_MCP_PROXY": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
MRBILIT_MCP_PROXY envEsta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 10 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub sepehr071, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (0.5.0) llegó al registro hace 3 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.
En la misma categoría: ViaFrei, Listing Location Toolkit, Weather Data MCP Server
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
The German Real-Time Mobility Context Platform for AI: traffic, trains, charging, parking, weather.
Listing and home buyer facts: drive times, people reached, schools, shops, flood, crime.
17 weather tools, no API keys: forecasts, alerts, air quality, marine, radar, lightning, wildfires
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Let your AI agent plan trips in Iran with MrBilit (مستربلیط).
An unofficial, read-only MCP server for MrBilit, an Iranian travel site for flights, trains, buses, taxis and hotels:
find the cheapest option on a date or over a month, see seats, baggage and refund rules, and compare hotel rooms with exact prices, from Claude, Cursor or Copilot.
For AI agents · Why · What it can do · Quick start · Tools · How it works · Good to know · FAQ · Configuration · فارسی · Development · Related servers · Disclaimer · License
claude mcp add mrbilit -- uvx mrbilit-mcp (stdio transport; needs Python 3.10+ and uv).MRBILIT_MCP_PROXY (HTTP proxy), only if your network cannot reach MrBilit's API servers.readOnlyHint: true). No login, seat hold, booking or payment, so no confirmation is needed before calling tools.mb_*. Call mb_find_place first for the codes every search takes, then a price calendar (mb_flight_price_calendar, mb_train_price_calendar, mb_bus_price_calendar) → mb_search_flights / mb_search_trains / mb_search_buses → mb_flight_fare_details, mb_train_price or mb_bus_seats. Hotels: mb_search_hotels → mb_hotel_rooms.*_toman fields, dates Gregorian YYYY-MM-DD, ratings 0-5. Ids such as flight_id, class_id and bus_id come from a fresh search and expire.server.json; catalog of all Iranian MCP servers: iran-mcp (TOOLS.md, servers.json, llms.txt).MrBilit (mrbilit.com, مستربلیط) sells flights, trains, intercity buses, private taxis and hotels in one place, but each one has its own search, calendar and rules. Comparing "plane or train or bus, which day, which seat" means a dozen page loads. An agent with mrbilit-mcp does it in one go:
You: Cheapest way to get from Tehran to Mashhad on 20 October?
Agent: *calls*
mb_search_flights(origin="THR", destination="MHD", date="2026-10-20"),
mb_train_price_calendar(origin=1, destination=191),mb_search_buses(origin=11320000, destination=31310000, date="2026-10-20", sort="cheapest")
| Mode | Cheapest option | Departs | Price (Toman) |
|---|---|---|---|
| Bus | Peyk Saba VIP, Tehran South terminal, 17 seats left | 21:00, arrives 09:00 | 1,313,000 |
| Train | cheapest seat of the day (price calendar) | list with
mb_search_trains| 760,000 |
| Flight | Mehr Air MEH 4200, Mehrabad, 2 seats left | 08:30, arrives 09:30 | 11,856,000 |
The train is cheapest; want me to list that day's trains and free seats with
mb_search_trains?
Real tool output from 2026-10-04; 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 mrbilit -- uvx mrbilit-mcp
Outside Iran, if MrBilit's API does not answer, add a proxy:
claude mcp add mrbilit -e MRBILIT_MCP_PROXY=http://127.0.0.1:8080 -- uvx mrbilit-mcp
Claude Desktop
Settings → Developer → Edit Config, then add:
{
"mcpServers": { "mrbilit": { "command": "uvx", "args": ["mrbilit-mcp"] } } }
Need a proxy? Add "env": { "MRBILIT_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.
VS Code (Copilot agent mode)
Click Install in VS Code above, or add to .vscode/mcp.json:
{
"servers": { "mrbilit": { "type": "stdio", "command": "uvx", "args": ["mrbilit-mcp"] } } }
</details>
Codex CLI
codex mcp add mrbilit -- uvx mrbilit-mcp
Or in ~/.codex/config.toml:
[mcp_servers.mrbilit]
command = "uvx" args = ["mrbilit-mcp"]
</details>
Gemini CLI
Add to ~/.gemini/settings.json:
{
"mcpServers": { "mrbilit": { "command": "uvx", "args": ["mrbilit-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 mrbilit-mcp, or pip install mrbilit-mcp and run mrbilit-mcp.
Then ask the prompts above, in Persian or English.
Every search takes the codes from mb_find_place: IATA codes for flights (THR, MHD, ISTALL), station ids for trains (Tehran 1, Mashhad 191), 8-digit city ids for buses and taxis (Tehran 11320000), slugs for hotels (mashhad, mashhad/enghelab).
Places and companies (2)
| Tool | What it does |
|---|---|
mb_find_place | City, airport, station or hotel name → the code each search takes (flight, train, bus, taxi, hotel) |
mb_companies | Airlines, rail operators, bus companies and taxi classes with their codes |
Flights (3)
| Tool | What it does |
|---|---|
mb_search_flights | Flights on a date, one-way or round trip, domestic or international: price per adult and party total, seats, baggage; cabin, airline, direct and time filters |
mb_flight_price_calendar | Cheapest fare per day over up to 180 days |
mb_flight_fare_details | One flight or round-trip package's fares: refund penalties, checked baggage, fare rules, notes, adult/child/infant prices |
Trains (5)
| Tool | What it does |
|---|---|
mb_search_trains | Trains on a date with every class, price per adult and fresh free-seat counts; men/women/general/car quotas |
mb_train_price_calendar | Cheapest bookable train per day |
mb_train_price | Exact price of a class for adults, children, infants, foreigners and empty berths, with the total |
mb_train_stops | Every stop of a train with date and time |
mb_alternative_routes | Trips with one change (any mix of train and bus) and nearby train, bus and flight routes |
Buses and taxis (4)
| Tool | What it does |
|---|---|
mb_search_buses | Buses on a date: company, terminal, times, price per seat, free seats, VIP, stops, refund penalties |
mb_bus_price_calendar | Cheapest bus seat per day |
mb_bus_seats | Seat map: free seats, seats sold to women and men, row layout with the aisle |
mb_search_taxis | Private door-to-door intercity taxis, price per car, by class and pick-up slot |
Hotels (5)
| Tool | What it does |
|---|---|
mb_search_hotels | Available hotels in a city for dates with the cheapest stay price and cover photo; stars, type, price, refund, amenity (Persian words, e.g. ['استخر']) and breakfast filters |
mb_hotel | One hotel: cover photo, rating, latest reviews with per-criterion scores, location, landmarks, rules, amenities |
mb_hotel_rooms | Every room with its exact price for the dates, per night, rooms left, meals |
mb_hotel_calendar | Cheapest one-night price per night, up to ~48 nights ahead |
mb_city_hotels | Every hotel of a city, sold out ones included, filtered by stars, type or name (no prices) |
Notices and help (3)
| Tool | What it does |
|---|---|
mb_notices | Notices MrBilit shows right now for a service or route |
| mb_help | Search the official rules, FAQ and help-center guides (refunds, baggage, auto-rese
Solo se muestra el principio; lee el resto en el repo