rendezvous-mcp
Nostr: npub1mgvlrnf5hm9yf0n5mf9nqmvarhvxkc6remu5ec3vf8r0txqkuk7su0e7q2
Fair meeting points for AI — isochrone-based fairness, not naive midpoints.
Power your agent
The publisher's own command. Not a PlugMCP endpoint.
Host a copy with our keys and logs.
npx -y [email protected]Claude Code has no install link for a local command. Copy the command below and run it in a terminal.
VALHALLA_URL=<value> claude mcp add dev.forgesworn-rendezvous-mcp -- npx -y rendezvous-mcp@1.1.3Run in a terminal.
{ "mcpServers": { "dev.forgesworn-rendezvous-mcp": { "command": "npx", "args": [ "-y", "[email protected]" ], "env": { "VALHALLA_URL": "<value>" } } }}claude_desktop_config.json
Remote URL or a command on your machine? How the two installs differ
Run on PlugMCP
A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.
LaunchFrom the publisher
Nostr: npub1mgvlrnf5hm9yf0n5mf9nqmvarhvxkc6remu5ec3vf8r0txqkuk7su0e7q2
Fair meeting points for AI — isochrone-based fairness, not naive midpoints.
Fair meeting point discovery for AI agents with isochrone-based travel time fairness
MCP server for AI-driven meeting point discovery. Give your AI the ability to answer "where should we meet?" using real travel times, venue availability, and fairness algorithms.
Works out of the box — free public routing, no API keys needed. Self-host Valhalla for unlimited queries, or use L402 Lightning credits for our hosted endpoint.
Add to your MCP client config (Claude Code, Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"rendezvous": {
"command": "npx",
"args": ["rendezvous-mcp"]
}
}
}
Then ask your AI: "Where's a fair place for Alice in London, Bob in Bristol, and Carol in Birmingham to meet for lunch?"
For ChatGPT, remote AI agents, or any client that connects over HTTP:
TRANSPORT=http npx rendezvous-mcp
Starts a Streamable HTTP server on port 3002 with the MCP endpoint at /mcp.
In ChatGPT settings, add an MCP server with:
http://your-host:3002/mcpFor unlimited queries with no rate limits, run your own Valhalla instance:
{
"mcpServers": {
"rendezvous": {
"command": "npx",
"args": ["rendezvous-mcp"],
"env": {
"VALHALLA_URL": "http://localhost:8002"
}
}
}
}
search-venues to find candidate venues near the areascore-venues with participants + candidates — returns ranked results with travel times and fairness scoresFor deeper analysis, the AI can use get-isochrone to visualise reachability and get-directions for turn-by-turn navigation.
The default routing endpoint (routing.trotters.cc) offers free requests. When the free tier is exhausted, tools return a payment_required response with a Lightning invoice. After payment, call store-routing-credentials to store the macaroon for the session.
Self-hosted Valhalla has no payment requirement.
Thin MCP wrapper over rendezvous-kit — the open-source TypeScript library for isochrone intersection, venue search, and fairness scoring. Each tool is an extracted handler function (testable without MCP) plus a registration one-liner.
npm install
npm run build
npm test
For issues and feature requests, see GitHub Issues.
If you find rendezvous-mcp useful, consider sending a tip:
[email protected]npub1mgvlrnf5hm9yf0n5mf9nqmvarhvxkc6remu5ec3vf8r0txqkuk7su0e7q2© 2026 MCP Directory.
Fair meeting point discovery for AI agents with isochrone-based travel time fairness
{ "mcpServers": { "dev.forgesworn-rendezvous-mcp": { "command": "npx", "args": [ "-y", "[email protected]" ], "env": { "VALHALLA_URL": "<value>" } } }}Tools
No tool list yet. Remote servers get one after the first health check.
FAQ
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
The publisher lists these environment variables: VALHALLA_URL.
Rendezvous runs locally over stdio.
Last checked 2026-11-08. Fair meeting point discovery for AI agents with isochrone-based travel time fairness