trip1

официальный

Поиск и бронирование 3M+ отелей в 200+ странах. Агенты платят за каждое бронирование в USDC на Base через x402. Хостинг, без авторизации.

Что можно делать с trip1 MCP?

  • Поиск отелей по направлению и датам — Попросите ассистента найти отели для поездки, отсортированные по цене, рейтингу или расстоянию, с помощью search_hotels.
  • Сравнение номеров, тарифов и наличия — Запросите подробную информацию об отеле, включая типы номеров, ночные тарифы и условия отмены, используя get_hotel_details.
  • Бронирование и оплата криптовалютой — Позвольте агенту создать бронь и оплатить в USDC на Base через purchase_hotel, с запасным вариантом CoinGate для ручной оплаты.
  • Отслеживание подтверждения брони — Попросите ассистента опрашивать заказ, пока поставщик не вернет ссылку на бронирование через get_order_details.

Размещённый MCP-сервер

npx add-mcp 'https://trip1.com/api/mcp'

Устанавливается в Claude Code, Codex, Cursor и другие

Документация

Бронируйте отели через своего агента

trip1 предоставляет поиск отелей, тарифы и бронирование в виде MCP-инструментов. Примерно 3 миллиона объектов в 200+ странах, оплата в USDC на Base через x402. Расчёт происходит внутри того же HTTP-запроса, который агент уже выполнил.

Claude Desktop Claude Code ChatGPT Other

Установка через интерфейс Claude Desktop:

  1. 01Откройте Настройки → Настройка → Плагины.
  2. 02Нажмите «Добавить маркетплейс» и введите trivial-corp/agents.
  3. 03Найдите trip1 в списке маркетплейса и нажмите «Установить».

Точные шаги различаются для Pro, Max, Team и Enterprise. Руководство по настройке коннекторов от Anthropic охватывает каждый тарифный план.

Отели
3M+ объектов
Покрытие
200+ стран
Расчёт
USDC на Base, ~2 сек

Процесс

  1. 01ПоискАгент запрашивает отели по направлению и датам (занятость фиксирована — 2 взрослых).
  2. 02СравнениеПолучает номера, тарифы и актуальную доступность для выбранного отеля.
  3. 03БронированиеСоздаёт бронь с данными гостя и ID тарифа.
  4. 04ОплатаПодписывает перевод USDC на Base через x402. Фасилитатор отправляет его и подтверждает расчёт, обычно примерно за две секунды.
  5. 05ПодтверждениеОпрашивает заказ, пока поставщик не вернёт ссылку на бронирование.

Примеры

Промпты, которые навык обрабатывает от начала до конца

Вставьте любой из них в сессию с установленным trip1. Агент сам ищет, сравнивает тарифы, собирает данные гостя, согласовывает с вами и проводит оплату.

  • > Найди мне отель в Барселоне на 30–31 мая.
  • > Какой самый дешёвый отель рядом с Байрру-Алту в Лиссабоне на эти выходные?
  • > Три ночи в Сибуе, начиная с пятницы. Выбери что-то с хорошими отзывами и забронируй.
  • > Проверь бронь в Барселоне. Опрашивай, пока не придёт ссылка поставщика.

Оплата

Агенты платят через x402

x402 — это открытый протокол для агентных платежей. Он возвращает HTTP 402 для программного использования: когда агент вызывает purchase_hotel, trip1 отвечает платёжным вызовом; агент подписывает авторизацию USDC на Base и повторяет запрос. Фасилитатор отправляет перевод, и бронирование продолжается, как только платёж проходит. Агент делает всё сам, без интерфейса кошелька, по которому нужно кликать.

Агенту нужен кошелёк с поддержкой x402, чтобы платить самостоятельно. Самый простой вариант — Coinbase Payments MCP, загруженный вместе с trip1:

npx @coinbase/payments-mcp

Без подключённого платёжного MCP purchase_hotel возвращает URL CoinGate. Вы можете завершить оплату сами в браузере, любой из 120+ криптовалют, включая USDC.

Инструменты

Четыре инструмента, вызываемые по порядку

Каждый инструмент поставляется с полной JSON-схемой, аннотациями чтения/записи и описанием, которое агент читает перед вызовом. Никаких догадок.

search_hotels
Поиск отелей по направлению и диапазону дат. Сортировка по цене, рейтингу или расстоянию до центра поиска.
get_hotel_details
Получение типов номеров, ночных тарифов, условий отмены и актуальной доступности для одного отеля.
purchase_hotel
Создание брони с данными гостя и ID тарифа из get_hotel_details. Возвращает вызов x402 или URL CoinGate как запасной вариант.
get_order_details
Получение заказа по ID. Опрашивайте после оплаты; ссылка поставщика появится, когда бронь пройдёт.

Навык

С плагином поставляется навык

MCP-сервер предоставляет инструменты. Навык предоставляет суждение: когда срабатывать, какой инструмент вызывать следующим, как подтверждать детали брони с пользователем, как восстанавливаться, когда тариф меняется между поиском и оформлением. Установки Claude Desktop и Claude Code выше автоматически включают навык.

Для клиентов, которые читают универсальный формат SKILL.md (Cursor, Codex CLI, Gemini CLI), добавьте его отдельно:

npx skills add trivial-corp/agents

ChatGPT и другие поверхности только с удалённым MCP не загружают SKILL.md. Описания инструментов на сервере сами по себе несут достаточно намерения.

FAQ

Часто задаваемые вопросы

Нужен ли мне криптокошелёк для использования trip1?+

trip1 — криптонативный сервис, поэтому кошелёк всегда присутствует в процессе. Для человека CoinGate предоставляет хостируемый URL оформления, где вы платите любой из 120+ криптовалют, включая USDC. Агенты платят сами через x402, когда рядом с trip1 загружен кошелёк MCP с поддержкой x402 (например, Coinbase Payments MCP).

Что произойдёт, если тариф изменится между поиском и бронированием?+

trip1 возвращает явную ошибку «тариф больше не доступен». Навык инструктирует агента повторно запустить search_hotels и get_hotel_details со свежими ID тарифов. Он никогда не подставляет альтернативу молча.

Хранит ли trip1 платёжные данные агента или пользователя?+

Нет. trip1 — это некастодиальная торговая конечная точка. Переводы x402 рассчитываются в сети через фасилитатора, которого выбирает агент. CoinGate обрабатывает браузерный процесс, и trip1 никогда не видит данные карты или кошелька.

Какую версию протокола MCP использует сервер?+

Streamable HTTP, версия спецификации 2025-06-18, режим без состояния. Работает со всеми современными MCP-клиентами (Claude Desktop, Claude Code, ChatGPT, Cursor, Codex CLI, Gemini CLI).

Можно ли отменить бронь после подтверждения?+

Отмена зависит от тарифа. get_hotel_details возвращает условия отмены каждого тарифа до бронирования, и навык явно помечает невозвратные тарифы. Для изменений после бронирования обратитесь в поддержку trip1 со ссылкой на бронирование.

Есть ли лимит запросов на MCP-сервере?+

trip1 ограничивает частоту запросов по IP и по подписанной сессии. Для агентов, работающих в масштабе, свяжитесь с нами перед запуском, чтобы мы увеличили квоту.

trip1 принимает криптоплатежи от людей с 2025 года.
MCP-сервер просто позволяет агенту делать то же самое. Исходный код плагина на GitHub.

Просмотр отелей

{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://trip1.com/#organization","name":"trip1","url":"https://trip1.com","logo":{"@type":"ImageObject","@id":"https://trip1.com/#logo","url":"https://trip1.com/trip1-logo.png"},"image":{"@id":"https://trip1.com/#logo"},"description":"trip1 is a hotel booking platform that helps travelers find and book accommodations from 3M+ hotels worldwide. Pay with crypto.","foundingDate":"2025","founder":{"@type":"Person","name":"Tomas Achmedovas","url":"https://trip1.com/authors/tomas-achmedovas"},"address":{"@type":"PostalAddress","addressLocality":"Vilnius","addressCountry":"LT"},"email":"support@trip1.com","numberOfEmployees":{"@type":"QuantitativeValue","minValue":2,"maxValue":10},"sameAs":["https://www.instagram.com/trip1com","https://www.facebook.com/trip1com","https://x.com/trip1com","https://www.linkedin.com/company/trip1","https://github.com/trivial-corp","https://www.trustpilot.com/review/trip1.com","https://coingate.com/stores/trip1","https://smithery.ai/servers/trip1/trip1"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://trip1.com/help"}},{"@type":"WebSite","@id":"https://trip1.com/#website","name":"trip1","url":"https://trip1.com","description":"Find and book hotels effortlessly with trip1. Compare deals from 3M+ hotels worldwide and pay with crypto.","publisher":{"@id":"https://trip1.com/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://trip1.com/search/hotels?query={search_term_string}"},"query-input":"required name=search_term_string"}},{"@type":"WebAPI","@id":"https://trip1.com/agents#mcp","name":"trip1 MCP server","description":"trip1 MCP server lets AI agents book hotels and pay with USDC on Base via x402. 3M+ hotels, settled on-chain in seconds. Works with Claude, ChatGPT, and any MCP client.","url":"https://trip1.com/agents","documentation":"https://trip1.com/agents","provider":{"@id":"https://trip1.com/#organization"}},{"@type":"SoftwareApplication","@id":"https://trip1.com/agents#app","name":"trip1 MCP server","description":"trip1 MCP server lets AI agents book hotels and pay with USDC on Base via x402. 3M+ hotels, settled on-chain in seconds. Works with Claude, ChatGPT, and any MCP client.","url":"https://trip1.com/agents","applicationCategory":"TravelApplication","operatingSystem":"Any","installUrl":"https://trip1.com/agents","softwareHelp":{"@id":"https://trip1.com/agents#mcp"},"offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"author":{"@id":"https://trip1.com/#organization"},"sameAs":["https://smithery.ai/servers/trip1/trip1","https://github.com/trivial-corp/agents"]}]}