
OpenStreetMap MCP Server

2025.04.15
1
JavaScript地图服务位置服务
osm-mcp-server 是一个基于 OpenStreetMap 的 Map Control Protocol (MCP) 服务器实现,用于集成 OpenStreetMap 数据。它提供了 MCP 协议的实现、RESTful API 端点以及地图瓦片服务能力。
View on GitHub
Overview
基本能力
产品定位
osm-mcp-server 是一个用于 OpenStreetMap 集成的 Map Control Protocol (MCP) 服务器实现,主要用于地图数据的集成和服务。
核心功能
- OpenStreetMap 数据集成
- MCP 协议实现
- RESTful API 端点
- 地图瓦片服务能力
适用场景
- 需要集成 OpenStreetMap 数据的应用
- 需要提供地图服务的后端系统
- 需要实现 MCP 协议的项目
工具列表
- npm: 用于安装依赖和启动服务器
常见问题解答
- API 文档可在服务器运行时访问
/api-docs
获取。
使用教程
使用依赖
- 安装依赖:
npm install
安装教程
- 配置环境变量:
cp .env.example .env
# 编辑 .env 文件以配置你的设置
- 启动服务器:
npm start
调试方式
- 服务器启动后,可通过访问
/api-docs
查看 API 文档以进行调试。