Trvlrr
Your travel journal in any AI assistant.
Что умеет
- List Trips: Every trip the person can see, newest first: id, title, dates, status (past, planning, booked, active), places, travellers and photo count.
- Get Trip: One trip in full — places (with ids), travellers, every transport leg, stay and activity with their ids, documents and a few photos. include adds more: costs (total and every priced item, in
- Get Stats: Lifetime numbers over trips that have happened: trips, countries, cities, flights, distance flown and travelled, days away, trips home vs away.
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
Your travel journal in any AI assistant. Connect your Trvlrr account to ask about every trip you've taken and the ones you're planning — flights, trains, stays, activities and expenses — see lifetime travel stats (countries, cities, flights, distance), find photos by describing them, add a booking by pasting it, or import a whole trip from another app.
Examples:
- "Which countries have I been to?"
- "Where are we staying in Kyoto, and when do we fly home?"
- "Add this hotel confirmation to my trip."
Sign in with your Trvlrr account (free; photo search needs Trvlrr Plus). https://trvlrr.app
Как подключить
Как подключить Trvlrr к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://trvlrr--sanjay-bhagia.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить Trvlrr к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://trvlrr--sanjay-bhagia.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить Trvlrr к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://trvlrr--sanjay-bhagia.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (10)
Технические названия из tools/list. Нужны только разработчикам.
| list_trips | Every trip the person can see, newest first: id, title, dates, status (past, planning, booked, active), places, travellers and photo count. |
| get_trip | One trip in full — places (with ids), travellers, every transport leg, stay and activity with their ids, documents and a few photos. include adds more: costs (total and every priced item, in currency), packing (the packing list), plan (the planner conversation and open proposals), photos (every photo's id, time and place). |
| get_stats | Lifetime numbers over trips that have happened: trips, countries, cities, flights, distance flown and travelled, days away, trips home vs away. |
| search_photos | Find photos by describing them — "lighthouse", "ramen", "beach sunset", a person's name. Returns up to 80 matches with id, caption, landmark, date, place and trip — not the images themselves. Trvlrr Plus. |
| get_file | Returns a photo (small by default) or a trip document such as an e-ticket or booking PDF. Give photo_id or document_id. |
| import_trip | Bring in a trip with all its transport, stays, activities and expenses in one call — from another travel app, a spreadsheet, a calendar or booking emails, given as fields. Creates the trip, or adds to trip_id; then works out the places visited and the drives between them. Returns the new ids and any item that couldn't be added. |
| save_items | Add or update any number of items in one call. Each item has a type — transport, stay, activity, expense, packing_item or place — and the fields for that type. Include id to update an existing item (only the fields given change); leave id out to add one to trip_id. Places can only be updated (to pin coordinates or fix the city). Returns a result per item. |
| delete_items | Permanently delete trips, transport, stays, activities, expenses, packing items, photos or homes. Deleting a trip removes everything in it, including photos and documents. Deletion can't be undone. |
| update_trip | Change a trip: title, dates, status, notes, cover photo, travellers (replaces the list). Also: merge_from_trip_id folds another trip into this one and deletes it (irreversible); cancellations settles items flagged as possibly cancelled from a forwarded email (remove deletes them, keep clears the flag); refresh_places re-works out the places visited and the drives between them. |
| update_profile | The person's travel profile (how they like to travel), the homes they've lived in over the years (which decide trips home vs away and where planning starts), and the people they travel with. Change any of it; the reply is the current profile, homes, people and plan. With no changes it only returns them. |