mcpField
M
MCP-NAVER-Map

MCP-NAVER-Map

本地服务
github.com/yeonupark媒体与设计781 周前更新

关于 MCP-NAVER-Map

MCP-NAVER-Map 是一款 MCP 服务,调用 Naver Cloud 的地理定位和路线 API,提供 IP 位置估算与驾车路线查询。

主要功能

  1. 01按 IP 查询大致位置
  2. 02查询驾车路线

适用场景

  1. 01根据手动输入的 IP 获取坐标
  2. 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"

📝 许可证

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。