Skip to content

滴图 MCP Server 概述

产品介绍

滴图 MCP Server 基于 Model Context Protocol(MCP)把滴图开放平台的位置服务能力封装为 AI Agent 可直接调用的工具。开发者在 Cursor、Claude Desktop、Cline 等支持 MCP 的客户端中配置服务地址后,大模型即可在对话中调用地点检索、地理编码、路径规划、IP 定位、距离测量、静态地图等能力。

滴图 MCP Server 适合以下场景:

场景说明
出行规划按用户需求检索 POI、规划驾车/步行/骑行/公交路线,并输出距离、耗时和路线摘要
地点理解将地址、地标或经纬度转换为结构化地点信息,辅助模型确认目的地
周边推荐围绕用户当前位置搜索餐厅、酒店、停车场、充电站等 POI
地图可视化根据标记点、路径、轨迹和文本标签生成静态地图图片 URL
自动化联调通过统一 MCP 入口让 AI Agent 直接调用滴图 Web Service 能力

服务入口

推荐入口:

text
https://lbs.xiaojukeji.com/api/v2/mcp?key=YOUR_DIDI_KEY

本服务通过 HTTP POST 接收 MCP JSON-RPC 请求。请求体支持 initializetools/listtools/call 三类方法。

能力介绍

地理编码

将结构化地址或地标名称解析为经纬度坐标。

输入输出
addresscitylocationlocationlnglatdisplay_nameaddresscity

逆地理编码

将经纬度坐标转换为地址、城市、区县等位置信息。

输入输出
locationaddressaddress_alldisplay_namecitycountyformatted_address

关键词搜索

根据关键词和城市搜索 POI 地点信息,可结合坐标提升匹配效果。

输入输出
keywordscitylocationPOI 列表,包含 display_nameaddressaddress_alllocationcity

周边搜索

根据中心点坐标和关键词搜索周边 POI。

输入输出
locationkeywordsmax_distancePOI 列表,包含 display_nameaddresslocationcitydistance

输入提示

根据用户输入的关键词和城市返回地点候选结果。

输入输出
keywordscitylocation候选 POI 列表

AOI 面查询

根据 POI ID 查询 AOI 面信息,返回兴趣区域的地点基础信息、面积和边界轮廓坐标点串。

输入输出
idpoi_idnamelocationaddresscitytypeareacoordinatesadcode

IP 定位

根据 IP 地址返回地理位置信息。

输入输出
ipIP 定位服务返回的省市区等位置信息

距离测量

测量两个经纬度坐标之间的球面直线距离。

输入输出
origindestinationdistance.textdistance.value

路径规划

支持驾车、步行、骑行和公交路线规划。

工具输入输出
驾车路线规划origindestinationneed_geo距离、耗时、路线摘要、可选途经点序列
步行路线规划origindestinationneed_geo距离、耗时、路线摘要、可选途经点序列
骑行路线规划origindestinationneed_geo距离、耗时、路线摘要、可选途经点序列
公交路线规划origindestinationcity距离、步行距离、耗时、换乘段信息

静态地图

根据标记点、文本标签、路径和轨迹生成静态地图图片 URL。

输入输出
markerslabelspathstrajswidthheightzoom静态地图图片 URL

协议说明

滴图 MCP Server 返回标准 JSON-RPC 结构。工具调用成功时,结果在 result.content[0].text 中返回,文本内容通常为 JSON 字符串或图片 URL。

json
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "{\"status\":\"success\"}"
      }
    ]
  }
}

调用失败时返回 JSON-RPC error:

json
{
  "jsonrpc": "2.0",
  "id": 1,
  "error": {
    "code": -32603,
    "message": "origin must be in format 'lng,lat'"
  }
}

相关文档