MCP导航地图
MCP连接到 导航地图API 和 导航搜索API.NAVER地图API和连接(本地)搜索API的MCP服务器。
它目前支持以下API:
先决条件
在开始之前,请确保已安装以下内容:
- python 3.13或更高版本
- 紫外线: 您可以找到安装说明 这里.
- Naver云平台帐户: 导航地图服务需要API凭据(客户端ID和客户端机密)。您可以从 Naver云平台控制台.
- Naver Develoeprs账户: 您需要Naver Developers API的API凭证(客户端ID和客户端机密)。您可以从 Naver开发者.
配置
- 创建一个
.env文件: 在项目根目录中创建一个文件。
- 添加API凭据: 编辑
.env文件并添加Naver Maps API凭据和Naver Developers API凭据。
NAVER_MAPS_CLIENT_ID="YOUR_NAVER_MAPS_CLIENT_ID"
NAVER_MAPS_CLIENT_SECRET="YOUR_NAVER_MAPS_CLIENT_SECRET"
NAVER_CLIENT_API="YOUR_NAVER_CLIENT_API"
NAVER_CLIENT_SECRET="YOUR_NAVER_CLIENT_SECRET"请通过检查来验证所需的确切环境变量名称 src/mcp_naver_maps/naver_maps_client.py.
运行MCP
- 同步依赖关系: 导航到终端中的项目根目录,然后运行以下命令。这将创建一个虚拟环境(如果不存在),并安装中指定的所有依赖项
pyproject.toml.
uv sync- 运行::您可以使用以下命令运行MCP服务器
uv.
uv run src/mcp_naver_maps为了发展,
source .venv/bin/activate
mcp dev src/mcp_naver_maps/server.py