地图解析服务

基于Kakao Local的MCP服务器,提供地点坐标解析、周边地点搜索及学生适用地点推荐功能。

  • by choijiwoong12
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 choijiwoong12/kakaomap_mcp

使用说明

Kakaomap MCP服务器

python和 fastmcp使用创建的基于Kakao Local的MCP服务器。

功能

  • resolve_location:将地点名称或地址解释为坐标
  • search_nearby_places:根据纬度/经度搜索周边地点
  • search_places_near_location:根据地点名称或地址直接搜索周边地点
  • find_student_places:搜索/排名适合学生目的的场所,包括学习、小组活动、会议、咖啡厅、餐饮、印刷等

事前准备

  1. 在Kakao Developers中创建应用程序
  2. 签发REST API密钥
  3. .env呃 KAKAO_REST_API_KEY 设置

环境变量

KAKAO_REST_API_KEY=your_kakao_rest_api_key
FASTMCP_PORT=8006

执行

cp .env.example .env
docker compose up --build

默认端口为 8006是。

本地运行

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python -m app.main