TGViewer
Поляков считает: AI, код и кейсы Поляков считает: AI, код и кейсы @countwithsasha · 6.62K subscribers
Post #680 12.6K
Чтобы агенты могли планировать поездки: MCP для работы с сервисом путешествий Туту

Подключаете https://mcp.tutu.ru/mcp к своему агенту (я гонял на Codex, Hermes и OpenCode) — и он сможет искать вам самые дешевые билеты, следить за трендами, подбирать интересные отели и планировать путешествия полностью.

Зимой я тестировал MCP для бытовых задач — писал про «Вкусвилл» и про управляющую компанию.

✈️ Весной мы с Дашей обсуждали первый отпуск с ребёнком, она предложила слетать в Японию на сакуру — и я поймал себя на мысли: обидно, что не могу прямо в агенте посмотреть билеты. Оказалось, в Туту уже думали про агентный MCP. Так и познакомились.


🧭 Что умеет сейчас

Поиск по пяти направлениям — авиа, отели, ЖД, автобусы, электрички — повторяет витрину мобильного приложения.

Плюс сборка ссылки на оформление: для отелей, поездов и автобусов она ведёт прямо в корзину с выбранными местами.

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

Пара инсайтов, которые я вынес из разработки.

🧪 Три набора тестов — обязательны

🔸 юниты — ловят баги в логике и изменения в сигнатурах API;
🔸 лайв-тесты — ходят на реальные хосты Туту;
🔸 эвалы — сценарии, которые прогоняет сам агент.

Эвалы гоняю после каждого заметного изменения логики — и баг находился почти каждый раз. Обычно это корнер-кейсы, которых юнитами не видно. Поэтому сделал так, чтобы вместе с доработкой функционала шла доработка эвал-кейсов и их прогон.

🪫 Токен-диета: маленькие модели задыхались

Сначала собрал демо, потом запустил его на локальной Qwen3-30B-A3B — и почти все эвалы были красными.

Оказалось, что у меня огромные результаты вызова тулов, а контекстное окно локальной всего ~130тыс токенов. Некоторые тулы переполняли его, и агент просто забывал результаты поиска.

Можно было решить как в моём скилле «Яндекс Метрики» — гонять данные через файлы. Но не хотелось требовать лишнего инжиниринга на стороне клиента, поэтому посадил MCP на токен-диету:

🔸 детали по ЖД: были 66–75 КБ — стали 14–17 КБ (−75%);
🔸 отели: были 58 КБ — стали 16 КБ;
🔸 контекст на сценарии с 7 поездами: было ~133k — стало ~34k токенов.

После этого даже маленький квен стал тянуть эвалы нормально.

🤝 Бизнес-инсайт: акцепт оферты живёт на стороне вендора

Самый интересный вопрос был не технический, а продуктовый: как пользователь аксептует оферту?

💡 Вывод шире одного проекта: любые commerce-протоколы и агентные автоматизации пока упираются в сессию вендора — финальный акцепт и оплата остаются на его стороне. Агент доводит вас до кнопки «купить», но не может нажать ее без вас, иначе будут юридические сложности.


🎁 Буду рад идеям

Хочу усиливать MCP. Если у вас есть сценарии или улучшения — пишите в комментарии или в личку.

У меня есть бюджет на подарки: предложили улучшение, забрал в прод — приду в ЛС дарить подарок.

Подарки — это подписки за 100 баксов если что.

🔗 Ссылка на MCP: https://mcp.tutu.ru/mcp

Буду рад результатам, отзывам и идеям по продукту.

----

Поляков считает — AI, код и кейсы
  • 🔥 31
  • ❤ 8
  • 👍 4
  • 😐 2
More from @countwithsasha
  1. Sep 19, 2026SEO-аудит. Затестил скилл разработчика из Кишинева и мне очень зашло Я периодически расска…
  2. Sep 17, 2026Весной рассказывал про реддит-скилл. Но не рассказал, что моё приложение быстро забанили К…
  3. Sep 16, 2026Немного про пет-проекты в области ИИ Месяц назад мы с командой единомышленников без лишних…
  4. Sep 15, 2026Скилл Яндекс.Директа: что добавил за неделю после релиза На прошлой неделе я выложил скилл…
  5. Sep 11, 2026Диплинки в кодинговых агентах Deeplinks - простой, но иногда незаменимый прием для быстрог…
  6. Sep 11, 2026Плюсую теме, которую поднимает Рефат. Диплинки в кодинговых агентах реально круто упрощают…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →