目录
[1. 地图MCP信息详解](#1. 地图MCP信息详解)
[2. TRAE介绍](#2. TRAE介绍)
[1. 百度地图MCP要求](#1. 百度地图MCP要求)
[2. TRAE中MCP设置](#2. TRAE中MCP设置)
前言
在AI原生开发与LBS服务深度融合的当下,MCP(Model Context Protocol,模型上下文协议)已成为打通AI工具与第三方服务的核心纽带,能够让智能编辑器快速调用外部服务能力,提升开发与办公效率。百度地图作为国内支持MCP协议的地图服务提供商,其丰富的地理编码、路线规划、地点检索等LBS能力,可广泛适配智能开发、办公自动化、场景化应用搭建等需求。字节跳动推出的TRAE智能编辑器,凭借原生AI加持、便捷的插件与协议集成能力,成为开发者高效调用MCP服务的优选工具。本文将详细讲解百度地图MCP核心信息、字节TRAE智能编辑器特性,分步实操TRAE中百度地图MCP的配置流程,搭配自然语言与具体代码实例验证配置有效性,帮助开发者快速上手、避开配置误区,高效实现TRAE与百度地图MCP的无缝集成。

一、核心基础认知
1. 地图MCP信息详解
百度地图MCP服务是基于MCP协议构建的标准化LBS解决方案,核心目标是打破AI模型、智能工具与地理空间数据之间的壁垒,为开发者提供一站式、标准化的位置服务调用能力,无需复杂的接口封装,即可快速集成各类地理服务功能。其核心信息与关键特性如下,为后续TRAE配置奠定基础:

- 核心功能:涵盖10大核心API接口,包括地理编码(地址转经纬度)、逆地理编码(经纬度转地址)、地点搜索、路线规划(驾车/公交/步行)、天气查询、IP定位、周边检索、行政区划查询等,全面覆盖绝大多数LBS场景需求,尤其适配智慧城市、应急响应、个性化推荐等B端与C端场景。

-
协议规范:完全遵循MCP协议标准,支持SSE(服务器发送事件)访问方式,具备低延迟、高可靠性的优势,可无缝对接任何符合MCP标准的智能工具、AI代理或大语言模型(LLM),无需额外开发适配层。
-
接入要求:需通过百度地图开放平台注册账号、创建服务端应用,获取API密钥(AK),并在应用管理中手动启用"MCP (SSE)"服务;不同API接口有对应的调用配额限制,需根据实际使用场景申请对应权限,避免因配额不足导致调用失败。
-
集成优势:提供Python、TypeScript两种官方SDK,支持CLI和云端部署两种方式,可灵活集成到各类智能工具、应用程序中,适配TRAE智能编辑器的多种调用场景,降低集成门槛。
2. TRAE介绍
TRAE是字节跳动于2025年正式推出的AI原生集成开发环境(AI IDE),定位为"智能协作AI编辑器",其核心优势的在于AI赋能、便捷集成与本地化适配,是字节跳动专为开发者打造的高效智能工具。作为字节旗下的智能编辑器,TRAE具备以下核心特性,也是我们选择它集成百度地图MCP服务的关键原因:
-
AI原生加持:内置强大的AI模型,国内版搭载豆包1.5-pro、DeepSeek-R1&V3模型,国际版支持GPT-4o、Claude-3.5-Sonnet模型,可通过自然语言指令快速调用外部工具,无需手动编写复杂代码,大幅提升开发效率[4]。
-
便捷的MCP集成:内置MCP协议支持模块,提供可视化配置界面与市场化插件,支持一键添加热门MCP服务,也可手动配置自定义MCP服务,无需复杂的协议适配开发,完美适配百度地图MCP的接入需求。
-
本地化与易用性:提供完整的中文界面,适配国内开发者使用习惯,支持导入VSCode、Cursor的插件配置,降低迁移成本;操作流程简洁,支持Builder模式、多模态交互等功能,即使是新手也能快速上手配置外部服务[4]。
-
多场景适配:支持多语言开发(Python、JavaScript、Java等20+编程语言),可用于代码开发、办公自动化、场景化工具搭建等多种场景,百度地图MCP的LBS能力可无缝融入各类TRAE使用场景,拓展编辑器功能边界。
二、TRAE设置步骤
本次配置基于TRAE智能编辑器(国内版,最新版本),核心目标是完成百度地图MCP服务的接入与配置,实现TRAE通过MCP协议调用百度地图的各类LBS接口。配置前需完成前置准备:安装TRAE智能编辑器(支持Mac、Windows、Linux系统)、注册并登录TRAE账号、获取百度地图API密钥(AK)并启用MCP服务、确保网络连接正常(用于TRAE与百度地图MCP服务通信)。
1. 百度地图MCP要求
在配置TRAE之前,需先完成百度地图MCP服务的基础准备,确保服务可正常访问,这是后续TRAE配置成功的前提,步骤如下:
- 获取百度地图API密钥(AK):打开百度地图开放平台,注册个人/企业账号,登录后进入"控制台",点击"应用管理"→"创建应用",选择"服务端应用",填写应用名称、用途等信息,提交后即可获取API密钥(AK),妥善保存(后续配置需用到)。

- 启用MCP(SSE)服务:在应用详情页,找到"服务列表",勾选"MCP (SSE)"服务并保存,同时确保所需的LBS接口(如地理编码、路线规划)权限已开通;若未开通,需在"接口权限"中手动申请,避免后续调用失败。

- 验证百度地图MCP服务可用性:通过百度地图开放平台提供的测试工具,输入AK与测试指令(如"查询北京天安门经纬度"),验证MCP服务是否正常响应;也可通过官方SDK编写简单测试代码,确认接口调用正常,避免因百度地图端配置问题导致TRAE调用失败。
2. TRAE中MCP设置
本文重点讲解手动配置(适配所有版本TRAE,兼容性更强),步骤清晰可落地,每一步均标注注意点,避开常见坑:
- 启动TRAE并进入配置界面:打开TRAE智能编辑器,登录账号后,点击左侧导航栏的"设置"(齿轮图标),在弹出的设置面板中,找到"MCP配置"选项,点击进入MCP服务管理页面(若未找到该选项,可升级TRAE至最新版本)。

-
添加百度地图MCP服务:在MCP服务管理页面,点击"添加MCP服务",选择"自定义MCP服务",进入配置页面,填写以下核心参数(关键参数不可错):
-
服务名称:自定义(如"百度地图MCP"),便于后续识别与管理。
-
MCP协议版本:选择"MCP 1.0"(百度地图MCP目前适配该版本)。
-
服务URL:填写百度地图MCP官方SSE地址:https://mcp.map.baidu.com/sse(固定地址,不可修改)。
-
认证方式:选择"API密钥认证",在"密钥"栏填写之前获取的百度地图API密钥(AK),确保密钥无空格、无拼写错误。
-
传输方式:默认选择"SSE"(与百度地图MCP协议适配,无需修改)。
-

- 参数配置与保存:填写完成后,点击"保",若提示"连接成功",说明TRAE与百度地图MCP服务已正常通信;若提示连接失败,检查AK是否正确、网络是否正常、百度地图MCP服务是否启用,排查无误后重新测试。测试通过后,点击"保存",完成百度地图MCP服务添加。

三、TRAE实例验证配置
配置完成后,通过实例验证TRAE是否能正常调用百度地图MCP服务,实例均基于TRAE的AI交互,覆盖日常使用场景,新手可直接照搬操作。TRAE的核心优势之一是支持自然语言指令调用外部工具,通过AI对话即可快速调用百度地图MCP服务,无需手动编写调用代码,适合非开发人员或快速调试场景,操作步骤与效果如下:
1、SOLO模式验证
打开TRAE的AI对话面板(快捷键Ctrl+U,或点击左侧"AI助手")。在TRAE中的聊天面板中输入以下内容:
bash
作为外地旅行者,第一次来长沙,帮我规划3天2晚的旅游行程,并推荐路线。
2、MCP的交互
在TRAE中输入以上自然语言后,在其操作面板中可以看到有一些内容输出:

在上面的搜索中可以直观的看到,为了实现这次3天2晚的行程规划,Trae一共调用了MCP四次,调用的是map_search_places服务,下面对其中的第一次请求进行简单的介绍,首先可以看到的是其发出的请求参数如下:
bash
{
"query": "长沙著名景点",
"region": "长沙"
}
当Trae在调用百度的MCP服务后,可以看到百度MCP服务返回了一下内容:
bash
{
"result_type": "poi_type",
"query_type": "general",
"results": [
{
"name": "铜官窑国风乐园",
"location": {
"lat": 28.413649,
"lng": 112.843614
},
"address": "湖南省长沙市望城区铜官街道铜官窑路1号",
"province": "湖南省",
"city": "长沙市",
"area": "望城区",
"street_id": "3ee8cb9e9ec0be97d0ff233c",
"telephone": "(0731)88106666,(0731)88378112",
"detail": 1,
"uid": "3ee8cb9e9ec0be97d0ff233c"
},
{
"name": "长沙石燕湖生态旅游景区",
"location": {
"lat": 28.014086,
"lng": 113.093588
},
"address": "湖南省长沙市雨花区跳马镇",
"province": "湖南省",
"city": "长沙市",
"area": "雨花区",
"street_id": "7bfa08fc8303e87f25d2bbc5",
"telephone": "(0731)89569049",
"detail": 1,
"uid": "7bfa08fc8303e87f25d2bbc5"
},
{
"name": "湖南省博物馆",
"location": {
"lat": 28.217634,
"lng": 113.000037
},
"address": "湖南省长沙市开福区东风路50号",
"province": "湖南省",
"city": "长沙市",
"area": "开福区",
"street_id": "f077df576c209971cae33c22",
"telephone": "(0731)84415833,(0731)84475933",
"detail": 1,
"uid": "f077df576c209971cae33c22"
},
{
"name": "湖南省植物园",
"location": {
"lat": 28.109899,
"lng": 113.038644
},
"address": "湖南省长沙市雨花区洞井街道植物园社区植物园路111号",
"province": "湖南省",
"city": "长沙市",
"area": "雨花区",
"street_id": "503fee1c9240d138276e9869",
"telephone": "(0731)85233238",
"detail": 1,
"uid": "503fee1c9240d138276e9869"
},
{
"name": "岳麓山国家重点风景名胜区",
"location": {
"lat": 28.189911,
"lng": 112.942703
},
"address": "湖南省长沙市岳麓区登高路58号",
"province": "湖南省",
"city": "长沙市",
"area": "岳麓区",
"street_id": "bb7915acda08ad1832870a30",
"telephone": "(0731)88825011",
"detail": 1,
"uid": "bb7915acda08ad1832870a30"
},
{
"name": "大围山国家森林公园",
"location": {
"lat": 28.424377,
"lng": 114.123073
},
"address": "湖南省浏阳市大围山镇",
"province": "湖南省",
"city": "长沙市",
"area": "浏阳市",
"street_id": "",
"telephone": "(0731)83488701",
"detail": 1,
"uid": "c8b5cdef4ecd7903120daa93"
},
{
"name": "岳麓书院",
"location": {
"lat": 28.186434,
"lng": 112.947169
},
"address": "湖南省长沙市岳麓区麓山路273号",
"province": "湖南省",
"city": "长沙市",
"area": "岳麓区",
"street_id": "2ad32cc37d92138f9d95de6a",
"telephone": "(0731)88823764",
"detail": 1,
"uid": "2ad32cc37d92138f9d95de6a"
},
{
"name": "长沙海底世界",
"location": {
"lat": 28.238405,
"lng": 113.061974
},
"address": "湖南省长沙市开福区三一大道501号",
"province": "湖南省",
"city": "长沙市",
"area": "开福区",
"street_id": "60a7c5170795cb137c29bd3c",
"telephone": "(0731)84256002,(0731)84256005",
"detail": 1,
"uid": "60a7c5170795cb137c29bd3c"
},
{
"name": "世界之窗",
"location": {
"lat": 28.242997,
"lng": 113.061306
},
"address": "湖南省长沙市开福区三一大道485号",
"province": "湖南省",
"city": "长沙市",
"area": "开福区",
"street_id": "f5e3bcae83eabbd85f17c3ea",
"telephone": "(0731)84256888",
"detail": 1,
"uid": "f5e3bcae83eabbd85f17c3ea"
},
{
"name": "靖港古镇",
"location": {
"lat": 28.463662,
"lng": 112.796564
},
"address": "长沙市望城区靖港镇",
"province": "湖南省",
"city": "长沙市",
"area": "望城区",
"street_id": "",
"telephone": "(0731)88306970,(0731)88306980",
"detail": 1,
"uid": "ca4d773cd9d441e97f29bd60"
}
]
}
可以看到,经过MCPServer,基本就返回了我们需要的目标信息。接着,在查询景点之后,紧接着还查询了美食。同时完成了坡子街和橘子洲的行程规划。返回信息如下:

注意:自然语言指令需清晰、明确,避免模糊表述(如"查询附近的景点"需明确具体城市或区域),否则可能导致TRAE无法准确调用对应接口。
四、推荐成果展示
本节将对使用Trae进行的长沙3天2晚的行程进行成果展示。假如是以往,这些规划都得自己做,而现在我们基于MCP服务,就可以实现非常好的旅游推荐服务。
1、行程总览
为您精心设计了一条涵盖长沙核心景点和美食的3天2晚行程,包括历史文化、自然风光和特色美食,让您充分体验长沙的独特魅力。
第一天
上午:湖南省博物馆
-
开馆时间:9:00-17:00(16:00停止入场,周一闭馆)
-
主要看点:马王堆汉墓文物、辛追夫人千年不腐尸身、湖湘文化展览
-
建议游览时间:2-3小时
-
提示:需提前在官方公众号预约参观
下午:橘子洲景区
-
开放时间:全天
-
主要看点:毛泽东青年艺术雕塑、湘江风光、洲头广场
-
建议游览时间:2-3小时
-
交通:可乘坐地铁2号线到橘子洲站,或从市中心乘轮渡到达
晚上:坡子街美食
-
推荐美食:臭豆腐、糖油粑粑、口味虾、长沙米粉
-
推荐餐厅:坡子街美食广场、火宫殿(坡子街总店)
-
建议游览时间:2小时
第二天
上午:岳麓山
-
开放时间:全天
-
主要看点:岳麓山索道、爱晚亭、黄兴墓
-
建议游览时间:3-4小时
-
交通:可乘坐地铁2号线到溁湾镇站,步行或乘坐景区观光车
下午:岳麓书院
-
开放时间:8:00-17:30
-
主要看点:中国四大书院之一,历史文化底蕴深厚
-
建议游览时间:1.5-2小时
-
交通:位于岳麓山脚下,可从岳麓山步行前往
晚上:火宫殿
-
推荐美食:传统湘菜、长沙小吃
-
特色表演:花鼓戏、民乐演奏
-
建议用餐时间:1.5-2小时
第三天
上午:世界之窗或长沙海底世界
-
世界之窗:开放时间9:00-21:00,主题公园,适合喜欢刺激项目的游客
-
长沙海底世界:开放时间9:00-17:30,海洋生物展示,适合家庭出游
-
建议游览时间:3-4小时
-
交通:可乘坐地铁3号线到月湖公园北站
下午:铜官窑国风乐园
-
开放时间:9:00-17:30
-
主要看点:陶瓷文化展示、民俗表演、古代建筑群
-
建议游览时间:2-3小时
-
交通:可在汽车西站乘坐专线车,或自驾前往
2、交通建议
- 机场到市区 :
-
机场大巴:长沙黄花国际机场有直达市区的大巴,票价约20元
-
地铁:可乘坐磁悬浮列车到长沙南站,再转地铁2号线到市区
- 市区内交通 :
-
地铁:长沙地铁网络覆盖主要景点,票价2-6元
-
公交:多条公交线路覆盖景区,票价1-2元
-
出租车:起步价8元,适合短途出行
-
共享单车:方便短途游览,注意停车规范
- 景点之间交通 :
-
橘子洲到岳麓山:可乘坐地铁2号线,或步行橘子洲大桥
-
岳麓山到世界之窗:可乘坐地铁2号线转3号线
-
世界之窗到铜官窑:建议打车或乘坐专线车
3、美食推荐
- 特色小吃 :
-
臭豆腐:黑色经典、文和友
-
糖油粑粑:火宫殿、李公庙
-
长沙米粉:周记粉店、无名粉店
-
口味虾:文和友、聚味瞿记
- 传统湘菜 :
-
剁椒鱼头:炊烟时代、坛宗剁椒鱼头
-
红烧肉:毛家饭店
-
小炒黄牛肉:费大厨
五、总结
本文围绕字节TRAE与百度地图MCP的配置实践展开,从核心概念铺垫、具体配置步骤、实例验证及成果展示四个维度,详细讲解了TRAE与百度地图MCP的无缝集成过程,核心要点总结如下:
-
核心认知:百度地图MCP提供标准化的LBS接口,需通过AK认证接入;TRAE作为字节旗下的AI智能编辑器,具备便捷的MCP集成能力,无需复杂开发调用外部服务,大幅提升效率。
-
配置关键:百度地图端需完成AK获取与MCP服务启用,TRAE端需准确填写MCP服务参数(URL、AK等),测试连接无误后保存,核心是确保两端参数一致、网络通畅。
-
实例价值:自然语言实例适配快速调试、非开发场景,代码实例适配开发场景,两种方式均能验证配置有效性,开发者可根据自身需求选择合适的调用方式。
整体来看,TRAE与百度地图MCP的集成流程简洁、门槛较低,无论是新手还是专业开发者,都能快速上手。通过此次配置,可让TRAE具备强大的LBS能力,拓展编辑器的应用场景,适用于办公自动化、场景化工具开发、智能助手搭建等多种需求。若在配置过程中遇到问题,可查看TRAE官方文档或百度地图MCP开发文档,也可在评论区留言交流,共同避坑、提升配置效率。行文仓促,难免有许多不足之处,如果在实操中遇到问题,欢迎在评论区评论交流~。