Подключение ИИ-агентов через MCP, llms.txt и WebMCP
Как ИИ-помощники и агенты могут читать открытые данные Nola через эндпоинт MCP, файлы обнаружения и инструменты WebMCP в браузере.
ИИ-помощники, такие как Claude или ChatGPT, могут искать открытую информацию в Nola: услуги бизнеса, цены и свободные слоты, а затем направлять пользователей по нужной ссылке на бронирование. Nola предлагает три способа доступа: сервер MCP, текстовые файлы для поисковых роботов и инструменты WebMCP в браузере. Все они работают только для чтения и не требуют ключа.
Сервер MCP
Nola предоставляет сервер Model Context Protocol по адресу:
https://getnola.co/api/mcp
Он работает по протоколу JSON-RPC 2.0 через HTTP POST (streamable HTTP transport) и поддерживает initialize, ping, tools/list и tools/call. Аутентификация не требуется. Запрос GET по этому же адресу возвращает краткую сводку со списком инструментов.
| Инструмент | Входные данные | Результат |
|---|---|---|
list_providers | limit (необязательно, макс. 100) | Компании из публичного каталога, а также демо-компании, со ссылками на бронирование |
get_provider | slug | Опубликованная компания: название, слоган, город, страна, локации, валюта и ссылка на бронирование |
list_services | slug | Активные услуги, доступные для бронирования или запроса, с длительностью, ценой и ссылкой на бронирование |
check_availability | serviceId, fromMs, toMs, limit (необязательно) | Доступные для бронирования слоты с началом, окончанием и оставшимися местами. Время указано в миллисекундах epoch |
get_pricing | serviceId | Цена, валюта и длительность одной услуги |
search_help | query, locale (en или et) | Подходящие статьи справки со ссылками |
Чтобы добавить Nola в MCP-клиент, добавьте удаленный сервер с указанным выше URL. Точные шаги зависят от клиента.
Файлы обнаружения
Агенты и поисковые роботы обращаются к этим файлам, чтобы узнать, что такое Nola и как с ней работать:
| Адрес | Содержимое |
|---|---|
/.well-known/mcp | Манифест: адрес MCP, транспорт, названия инструментов и authentication: none |
/llms.txt | Текстовая сводка о Nola: страницы продукта, актуальные тарифы и цены, а также страницы отраслей |
/llms-full.txt | Расширенный индекс со страницами отраслей, статьями справки, адресом MCP и REST API |
/openapi.json | Машиночитаемое описание REST API |
Все адреса находятся на https://getnola.co.
WebMCP в браузере
В браузерах с поддержкой WebMCP (navigator.modelContext) каждая страница Nola регистрирует инструменты, которые встроенный в браузер ИИ-помощник может вызывать, пока у вас открыт сайт:
| Инструмент | Назначение |
|---|---|
list_industries | Выводит список отраслей, для которых у Nola есть страницы, со ссылками |
list_plans | Выводит список публичных тарифных планов |
search_help | Ищет статьи в справке |
list_providers | Выводит список компаний из публичного каталога |
get_provider | Получает данные одной опубликованной компании по слагу |
navigate | Открывает публичную страницу в текущей вкладке, например /pricing или страницу бронирования |
Инструмент navigate переходит только на публичные страницы: маркетинговые страницы, справку, цены, регистрацию и вход, а также страницы бронирования. Он не может открыть приложение поставщика услуг.
Ограничения
- Только для чтения. Нет инструментов для бронирования, отмены или оплаты, а также нет авторизации.
- Поиск по слагу возвращает только опубликованные компании, а в списках услуг отображаются только активные услуги.
search_helpищет по сокращенному набору руководств по сравнению с этим центром помощи, поэтому некоторые страницы отсюда пока могут не отображаться.
Связанные статьи
Эта страница была полезной?
Не нашли ответ?
Спросите AI Copilot в Nola или отправьте обращение команде Nola. Человек ответит в течение одного рабочего дня.