rendezvous-mcp
rendezvous-mcp
Nostr: npub1mgvlrnf5hm9yf0n5mf9nqmvarhvxkc6remu5ec3vf8r0txqkuk7su0e7q2
Справедливые места встречи для ИИ — справедливость на основе изохрон, а не простых средних точек.
MCP-сервер для поиска мест встречи с помощью ИИ. Дайте своему ИИ возможность отвечать на вопрос «где нам встретиться?», используя реальное время в пути, доступность мест и алгоритмы справедливости.
Работает «из коробки» — бесплатная публичная маршрутизация, API-ключи не нужны. Разверните Valhalla самостоятельно для неограниченного количества запросов или используйте Lightning-кредиты L402 для нашего хостинг-эндпоинта.
Инструменты
Инструмент | Описание |
| Оценка подходящих мест по справедливости времени в пути для 2–10 участников |
| Поиск мест рядом с локацией с использованием OpenStreetMap |
| Получение полигона доступности (все места, куда можно добраться за N минут) |
| Получение маршрута между двумя точками с пошаговыми инструкциями |
| Сохранение L402 macaroon + preimage после Lightning-платежа |
Быстрый старт
Добавьте в конфигурацию вашего MCP-клиента (Claude Code, Claude Desktop, Cursor и т. д.):
{
"mcpServers": {
"rendezvous": {
"command": "npx",
"args": ["rendezvous-mcp"]
}
}
}Затем спросите свой ИИ: «Где справедливое место для встречи Алисы в Лондоне, Боба в Бристоле и Кэрол в Бирмингеме, чтобы пообедать?»
Удаленный доступ (HTTP/SSE)
Для ChatGPT, удаленных ИИ-агентов или любого клиента, подключающегося через HTTP:
TRANSPORT=http npx rendezvous-mcpЗапускает Streamable HTTP-сервер на порту 3002 с MCP-эндпоинтом по адресу /mcp.
Коннектор для ChatGPT
В настройках ChatGPT добавьте MCP-сервер со следующими данными:
URL:
http://your-host:3002/mcpТранспорт: Streamable HTTP
Конфигурация
Переменная | По умолчанию | Описание |
|
| Режим транспорта: |
|
| Порт HTTP-сервера (только в режиме HTTP) |
|
| Адрес привязки HTTP (только в режиме HTTP) |
|
| URL движка маршрутизации |
| Публичные эндпоинты | API поиска мест |
Самостоятельная маршрутизация
Для неограниченных запросов без лимитов скорости запустите свой собственный экземпляр Valhalla:
{
"mcpServers": {
"rendezvous": {
"command": "npx",
"args": ["rendezvous-mcp"],
"env": {
"VALHALLA_URL": "http://localhost:8002"
}
}
}
}Как это работает
Пользователь спрашивает: «Где нам встретиться?»
ИИ геокодирует местоположения участников
ИИ вызывает
search-venuesдля поиска подходящих мест в этом районеИИ вызывает
score-venuesс участниками и кандидатами — возвращает ранжированные результаты с временем в пути и коэффициентами справедливостиИИ предлагает самый справедливый вариант с указанием времени в пути для каждого человека
Для более глубокого анализа ИИ может использовать get-isochrone для визуализации доступности и get-directions для пошаговой навигации.
Платежи L402
Эндпоинт маршрутизации по умолчанию (routing.trotters.cc) предлагает бесплатные запросы. Когда бесплатный лимит исчерпан, инструменты возвращают ответ payment_required с Lightning-инвойсом. После оплаты вызовите store-routing-credentials для сохранения macaroon для сессии.
Для самостоятельно развернутого Valhalla требования по оплате отсутствуют.
Архитектура
Легкая MCP-обертка над rendezvous-kit — библиотекой TypeScript с открытым исходным кодом для пересечения изохрон, поиска мест и оценки справедливости. Каждый инструмент представляет собой извлеченную функцию-обработчик (тестируемую без MCP) плюс одну строку регистрации.
Разработка
npm install
npm run build
npm testЛицензия
Поддержка
По вопросам и предложениям функций обращайтесь в GitHub Issues.
Если вы находите rendezvous-mcp полезным, подумайте о том, чтобы отправить чаевые:
Lightning:
thedonkey@strike.meNostr zaps:
npub1mgvlrnf5hm9yf0n5mf9nqmvarhvxkc6remu5ec3vf8r0txqkuk7su0e7q2
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/forgesworn/rendezvous-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server