mapbox/mcp-server
Mapbox Model Context Protocol (MCP) server
它解决了什么问题
该项目提供了一个模型上下文协议(MCP)服务器,使AI代理和应用程序能够访问Mapbox的地理空间智能平台。它让AI能够理解位置信息、执行地理编码、搜索兴趣点、计算路线,并在聊天界面中直接可视化地理数据。
它如何工作
该服务器充当AI客户端(如Claude Desktop、VS Code或Cursor)与Mapbox API之间的桥梁。它实现了MCP标准,向大语言模型(LLM)暴露一组工具和资源。这些包括:
- Mapbox API 工具:用于地理编码、路线规划、矩阵计算和兴趣点搜索的工具。
- 离线地理空间工具:使用Turf.js在本地进行距离、面积、方位角和空间分析计算,无需调用API。
- 可视化工具:一个专用的
render_map_tool,可在支持的客户端中以HTML面板形式创建交互式Mapbox GL JS地图,以及一个用于生成静态地图图像的工具。 - MCP 资源:只读访问静态参考数据,例如Mapbox类别列表。
适用人群
开发AI旅行助手、物流优化器、基于位置的推荐系统,或任何需要对物理世界和“位置”进行推理的AI代理的开发者。
主要亮点
- 交互式地图渲染:通过MCP Apps协议在聊天界面中直接渲染实时、可交互的地图。
- 全面的空间智能:结合全球地理编码、多模式路线规划和路线优化(旅行商问题)。
- 离线功能:包含一系列无需互联网连接即可进行距离、面积和多边形计算的工具。
- 广泛集成:为Claude Desktop、VS Code、Cursor以及Goose AI代理框架提供现成的设置指南。
相关
- 项目
- 项目
- 项目
- 项目
- 项目