rendezvous-mcp
rendezvous-mcp
Nostr: npub1mgvlrnf5hm9yf0n5mf9nqmvarhvxkc6remu5ec3vf8r0txqkuk7su0e7q2
Puntos de encuentro justos para IA: equidad basada en isócronas, no en puntos medios ingenuos.
Servidor MCP para el descubrimiento de puntos de encuentro impulsado por IA. Dale a tu IA la capacidad de responder "¿dónde deberíamos reunirnos?" utilizando tiempos de viaje reales, disponibilidad de lugares y algoritmos de equidad.
Funciona de inmediato: enrutamiento público gratuito, no se necesitan claves API. Aloja tu propia instancia de Valhalla para consultas ilimitadas o utiliza créditos Lightning L402 para nuestro endpoint alojado.
Herramientas
Herramienta | Descripción |
| Puntúa los lugares candidatos según la equidad en el tiempo de viaje para 2–10 participantes |
| Busca lugares cerca de una ubicación usando OpenStreetMap |
| Obtiene un polígono de alcanzabilidad (todo lo alcanzable en N minutos) |
| Obtiene indicaciones entre dos puntos con pasos giro a giro |
| Almacena el macaroon L402 + preimagen después del pago Lightning |
Inicio rápido
Añádelo a la configuración de tu cliente MCP (Claude Code, Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"rendezvous": {
"command": "npx",
"args": ["rendezvous-mcp"]
}
}
}Luego pregúntale a tu IA: "¿Dónde es un lugar justo para que Alicia en Londres, Bob en Bristol y Carol en Birmingham se reúnan para almorzar?"
Remoto (HTTP/SSE)
Para ChatGPT, agentes de IA remotos o cualquier cliente que se conecte a través de HTTP:
TRANSPORT=http npx rendezvous-mcpInicia un servidor HTTP Streamable en el puerto 3002 con el endpoint MCP en /mcp.
Conector de ChatGPT
En la configuración de ChatGPT, añade un servidor MCP con:
URL:
http://your-host:3002/mcpTransporte: Streamable HTTP
Configuración
Variable | Predeterminado | Descripción |
|
| Modo de transporte: |
|
| Puerto del servidor HTTP (solo modo HTTP) |
|
| Dirección de enlace HTTP (solo modo HTTP) |
|
| URL del motor de enrutamiento |
| Endpoints públicos | API de búsqueda de lugares |
Enrutamiento autohospedado
Para consultas ilimitadas sin límites de tasa, ejecuta tu propia instancia de Valhalla:
{
"mcpServers": {
"rendezvous": {
"command": "npx",
"args": ["rendezvous-mcp"],
"env": {
"VALHALLA_URL": "http://localhost:8002"
}
}
}
}Cómo funciona
El usuario pregunta "¿Dónde deberíamos reunirnos?"
La IA geocodifica las ubicaciones de los participantes
La IA llama a
search-venuespara encontrar lugares candidatos cerca del áreaLa IA llama a
score-venuescon los participantes + candidatos — devuelve resultados clasificados con tiempos de viaje y puntuaciones de equidadLa IA presenta la opción más justa con los tiempos de viaje para cada persona
Para un análisis más profundo, la IA puede usar get-isochrone para visualizar la alcanzabilidad y get-directions para la navegación giro a giro.
Pagos L402
El endpoint de enrutamiento predeterminado (routing.trotters.cc) ofrece solicitudes gratuitas. Cuando se agota el nivel gratuito, las herramientas devuelven una respuesta payment_required con una factura Lightning. Después del pago, llama a store-routing-credentials para almacenar el macaroon para la sesión.
Valhalla autohospedado no tiene requisitos de pago.
Arquitectura
Un envoltorio MCP ligero sobre rendezvous-kit — la biblioteca TypeScript de código abierto para la intersección de isócronas, búsqueda de lugares y puntuación de equidad. Cada herramienta es una función manejadora extraída (probables sin MCP) más una línea de registro.
Desarrollo
npm install
npm run build
npm testLicencia
Soporte
Para problemas y solicitudes de funciones, consulta GitHub Issues.
Si encuentras útil rendezvous-mcp, considera enviar una propina:
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