使用说明
集合mcp
诺斯特: npub1mgvlrnf5hm9yf0n5mf9nqmvarhvxkc6remu5ec3vf8r0txqkuk7su0e7q2
人工智能的公平交汇点——基于等时线的公平,而不是天真的中点。
用于人工智能驱动的会议点发现的MCP服务器。让你的AI有能力回答 “我们在哪里见面?” 使用实际旅行时间、场地可用性和公平性算法。
开箱即用的公共路由,不需要API密钥。自助主机Valhalla可进行无限查询,或在我们的托管端点使用L402 Lightning点数。
工具
| 工具 | 说明 |
|---|---|
score-venues |
根据2-10名参与者的旅行时间公平性对候选场地进行评分 |
search-venues |
使用OpenStreetMap搜索某个地点附近的场地 |
get-isochrone |
获取可达性多边形(N分钟内可到达的任何地方) |
get-directions |
使用逐向步骤获取两点之间的方向 |
store-routing-credentials |
闪电支付后存储L402马卡龙+原图 |
快速开始
添加到您的MCP客户端配置(克劳德代码、克劳德桌面、光标等):
{
"mcpServers": {
"rendezvous": {
"command": "npx",
"args": ["rendezvous-mcp"]
}
}
}
然后问你的AI: “伦敦的爱丽丝、布里斯托尔的鲍勃和伯明翰的卡罗尔在哪里吃午饭?”
远程(HTTP/SSE)
对于ChatGPT、远程AI代理或任何通过HTTP连接的客户端:
TRANSPORT=http npx rendezvous-mcp
在端口3002上启动MCP端点为的可流式HTTP服务器 /mcp.
ChatGPT连接器
在ChatGPT设置中,添加一个具有以下功能的MCP服务器:
- 网址:
http://your-host:3002/mcp - 运输: 可流式传输的HTTP
配置
| 变量 | 默认值 | 描述 |
|---|---|---|
TRANSPORT |
stdio |
运输方式: stdio 或 http |
PORT |
3002 |
HTTP服务器端口(仅限HTTP模式) |
HOST |
0.0.0.0 |
HTTP绑定地址(仅限HTTP模式) |
VALHALLA_URL |
https://routing.trotters.cc |
路由引擎URL |
OVERPASS_URL |
公共端点 | 地点搜索API |
自托管路由
对于没有速率限制的无限制查询,请运行您自己的Valhalla实例:
{
"mcpServers": {
"rendezvous": {
"command": "npx",
"args": ["rendezvous-mcp"],
"env": {
"VALHALLA_URL": "http://localhost:8002"
}
}
}
}
运作原理
- 用户问“我们在哪里见面?”
- AI对参与者位置进行地理编码
- AI呼叫
search-venues寻找该地区附近的候选场地 - AI呼叫
score-venues参与者+候选人——返回带有旅行时间和公平性评分的排名结果 - 人工智能为每个人的旅行时间提供了最公平的选择
为了进行更深入的分析,AI可以使用 get-isochrone 可视化可达性和 get-directions 用于逐向导航。
L402付款
默认路由端点(routing.trotters.cc)提供免费请求。当免费等级用尽时,工具将返回 payment_required 用闪电发票回复。付款后,致电 store-routing-credentials 为会议储存马卡龙。
自托管的Valhalla没有付款要求。
建筑
薄MCP包装 会合工具包 --用于等时线交集、场地搜索和公平性评分的开源TypeScript库。每个工具都是一个提取的处理函数(无需MCP即可测试)加上一个注册单行。
发展
npm install
npm run build
npm test
许可证
支持
有关问题和功能请求,请参阅 GitHub问题.
如果你觉得会合mcp有用,可以考虑发送提示:
- 闪电:
profusemeat89@walletofsatoshi.com - 我们的手腕:
npub1mgvlrnf5hm9yf0n5mf9nqmvarhvxkc6remu5ec3vf8r0txqkuk7su0e7q2