关于 MCP-NAVER-Map
MCP-NAVER-Map 是一款 MCP 服务,调用 Naver Cloud 的地理定位和路线 API,提供 IP 位置估算与驾车路线查询。
主要功能
- 01按 IP 查询大致位置
- 02查询驾车路线
适用场景
- 01根据手动输入的 IP 获取坐标
- 02查询两地之间的驾车路线
MCP 相关
向 MCP 客户端提供基于 IP 的位置查询和路线规划能力。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP-NAVER-Map
MCP-NAVER-Location 是一款 MCP 服务,集成了 Naver Cloud 的 Geolocation API 和 Directions15 API,提供基于 IP 的位置查询和路线查找功能。
✨ 功能
📍 基于 IP 的位置查询
提供 IP 地址即可查询大致位置。
“我现在在哪里(IP:xxx.xxx.xxx.xxx)?”
→ 📍 根据提供的 IP 返回纬度和经度
- 由 NCP Geolocation API 提供支持
- 需要手动输入 IP
🛣️ 路线查找
获取两个指定地点之间的最佳驾车路线。
“从市政厅到首尔站怎么走?”
→ 🛣️ 返回路线指引
- 由 NCP Directions15 API 提供支持
🚀 快速开始
前提条件
- Python 3.12+
uv包管理器- 已启用 API 服务的 Naver Cloud Platform 账户:
- Geolocation API
- Directions15 API
- 兼容 MCP 的客户端(例如 Claude for Desktop)
1. 克隆并设置
# Clone the repository
git clone https://github.com/yourusername/mcp-naver-location.git
cd mcp-naver-map
# Install dependencies
uv sync
创建一个包含凭据的 .env 文件:
NAVER_ACCESS_KEY_ID=your_access_key
NAVER_SECRET_KEY=your_secret_key
MAP_CLIENT_ID=your_map_client_id
MAP_CLIENT_SECRET=your_map_client_secret
2. 配置 MCP 客户端
在 MCP 客户端(例如 Claude for Desktop)中注册此服务。
编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"mcp-naver-location": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/mcp-naver-location",
"run",
"server"
]
}
}
}
3. 启动 Claude
⚠️ 重要提示:必须从终端启动 Claude,才能与 MCP 服务建立正确连接。
# macOS:
/Applications/Claude.app/Contents/MacOS/Claude
# Windows:
"C:\Program Files\Claude\Claude.exe"
📝 许可证
- 本项目采用 MIT License 许可。详情请参阅 LICENSE 文件。
- 基于 Model Context Protocol 构建
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。