一、场景说明:

通过 1Panel+MaxKB 两个开源工具实现高德地图(Amap) MCP 服务调用。

二、操作说明

步骤一:完成 1Panel 的安装部署

安装说明:在线安装 - 1Panel 文档:https://1panel.cn/docs/

步骤二:通过 1Panel 完成 MaxKB 的安装部署

安装说明:1Panel 安装 - MaxKB 文档:https://maxkb.cn/docs/installation/1panel_installtion/

步骤三:通过 1Panel 完成 Amap MCP 服务发布

  • 第一:查找 Amap Maps Server

    访问 https://mcp.so/ 查找 Amap Maps Server

  • 第二:获取 Amap Maps Server 的 Content

    切换到 Content 点击【复制 key】

  • 第三:登录 1Panel 平台【创建 MCP Server】

    进入 MCP 菜单,然后点击【创建 MCP Server】,如下图所示



    点击【导入MCP Server 配置】,将第二步复制的 KEY 粘贴进去

  • 第四:进入高德地图官网获取高德地图的key

    访问高德地图官网 https://console.amap.com/dev/key/app ,并替换复制到 1Panel 上的高德地图 key 值,并点击确认。

  • 第五:完成 MCP Server 信息配置并发布服务

    其中环境变量、挂载、容器名称、SSE 路径 1Panel 系统默认自动生成,需要输入 MCP Server 使用的端口、并打开端口外部访问,同时输入外部访问路径:IP:端口即可,输入完成后点击保存。等待片刻后服务发布成功。

步骤四:通过 MaxKB 添加 Amap MCP 服务工具

  • 第一:创建高级编排

    创建高级编排,添加 MCP 工具,如下图所示

  • 第二:设置 MCP 服务工具

    1、节点设置:从 1Panle 中获取服务外部链接地址,参考如下内容复制进去即可。

    {
    "amap-maps": {
    "url": "http://IP:端口/MCPserver名称",
    "transport":"sse"
    }
    }

    2、获取工具,点击 MCP 调用工具中的【获取工具】按钮,然后工具下拉框,获取相关工具,可参考高德 API 地图文档(https://lbs.amap.com/api/mcp-server/summary)说明,了解每个工具的作用说明。然后下来工具选择你需要的工具。

    3、工具参数:根据编排流程定义工具参数,可以直接应用也可自定义。

  • 第三:添加一个AI对话节点

    添加一个 AI 对话节点,并配置提示词,保存后开始调试。

步骤五:调用 Amap MCP Server 进行调试

测试一:上海市兆丰环球大厦附近有什么地方可以吃饭?

测试二: 搜索上海市宜山路地铁站哪里有空置的办公楼可以租赁?

1Panel + MaxKB 对接高德地图 MCP Server的更多相关文章

  1. C# 高德地图WebApi对接示例

    1.登录或注册高德地图开放平台然后申请应用key(需要认证个人或企业开发者) 高德开放平台 | 高德地图API (amap.com)https://developer.amap.com/?ref=ht ...

  2. 【高德地图API】如何获得行政区域?如何制作行政规划图?

    原文:[高德地图API]如何获得行政区域?如何制作行政规划图? 什么是行政规划图?如何获得每个行政区域的边界轮廓图?举例:重庆市 江北区.如图: 官方类参考:http://developer.amap ...

  3. 【高德地图API】如何打造十月妈咪品牌地图?

    原文:[高德地图API]如何打造十月妈咪品牌地图? 摘要:品牌地图除了地图,商铺标点外,还有微博关注,路线查询等功能. ---------------------------------------- ...

  4. 高德地图 API JavaScript API

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm12.aspx ...

  5. 百度地图和高德地图坐标系的互相转换 四种Sandcastle方法生成c#.net帮助类帮助文档 文档API生成神器SandCastle使用心得 ASP.NET Core

    百度地图和高德地图坐标系的互相转换   GPS.谷歌.百度.高德坐标相互转换 一.在进行地图开发过程中,我们一般能接触到以下三种类型的地图坐标系: 1.WGS-84原始坐标系,一般用国际GPS纪录仪记 ...

  6. c#两种方式调用google地球,调用COM API以及调用GEPLUGIN 与js交互,加载kml文件,dae文件。将二维高德地图覆盖到到三维谷歌地球表面。

    网络上资源很多不全面,自己在开发的时候走了不少弯路,在这里整理了最全面的google全套开发,COM交互,web端交互.封装好了各种模块功能. 直接就可以调用. 第一种方式:调用COMAPI实现调用g ...

  7. nuxt+高德地图实现多边形区域检索

    我已经放弃百度地图了,为什么呢? 原因一: 百度地图api太乱不容易查阅 原因二: 百度给出的案例太少,可参考项太少 第三点也是最重要的,百度地图花钱,百度地图花钱,百度地图花钱, 很荣幸,作为国内唯 ...

  8. 高德地图api实现地址和经纬度的转换(python)

    利用高德地图web服务api实现地理/逆地址编码 api使用具体方法请查看官方文档 文档网址:http://lbs.amap.com/api/webservice/guide/api/georegeo ...

  9. IOS原生地图与高德地图

    原生地图 1.什么是LBS LBS: 基于位置的服务   Location Based Service 实际应用:大众点评,陌陌,微信,美团等需要用到地图或定位的App 2.定位方式 1.GPS定位  ...

  10. 【原创】web端高德地图javascript API的调用

    关于第三放地图的使用,腾讯.百度.高德 具体怎么选择看你自己怎么选择了. 高德地图开放平台:http://lbs.amap.com/ 本次使用的是高德的javascript API http://lb ...

随机推荐

  1. 【Manim】空间与变换笔记

    [Manim]空间与变换笔记 所有常量都可以在constants.py中找到 屏幕空间 屏幕中心为原点(0,0,0),遵循右手坐标系,向右为x轴正方向,向上为y轴正方向,向前为z轴负方向,旋转时正方向 ...

  2. Processing模拟控制多台舵机-以距离为参数 程序参考

    又是一次课程学习的结束,辅导学生的过程也很受益,温故而知新.该组同学需要Arduino控制多达6个舵机,而且基于距离这一参数,在不同距离值之间会有不同的触发事件,也就是6个舵机转的角度都有所不同,而且 ...

  3. Scala变量补充

    package com.wyh.day01 object ScalaLanguage { def main(args: Array[String]): Unit = { /** * 定义变量和常量 * ...

  4. 国产化浪潮下,Gitee DevOps 赋能企业数字化创新

    在数字化浪潮汹涌的当下,企业竞争白热化,国产数字化创新成为企业突破发展瓶颈.提升核心竞争力的关键 "钥匙".Gitee DevOps 作为国产研发管理领域的佼佼者,凭借强大功能与优 ...

  5. 前端跨域方案-跨域请求代理(asp.net handler)

    现在技术开发偏向于使用统一的接口处理浏览器或者app的http请求. 大家都知道因为浏览器的同源策略的原因 js直接请求webapi 接口会有一些问题,即使做好服务器端的配置 同样会有不少的 问题   ...

  6. nuxtjs 自定义服务端错误页面 Server error page

    原文链接:https://blog.jijian.link/2020-12-03/nuxtjs-server-error-page/ 当 nuxt 项目在生产环境运行时,如果服务端运行出错,比如 as ...

  7. python3 报错ModuleNotFoundError: No module named 'apt_pkg'

    前言 apt update无法执行,python3 报错 ModuleNotFoundError: No module named 'apt_pkg' 这是因为将 python 版本升级后的问题 正确 ...

  8. Linux运维必备:sort 命令快速上手指南

    作为运维工程师,处理日志.分析数据是家常便饭.sort命令是Linux中高效整理文本的神器,能快速对文件内容排序.去重.统计.本文用最简洁的方式,帮你掌握sort的核心用法. 一.基础排序:秒杀杂乱文 ...

  9. Netty源码—1.服务端启动流程

    大纲 1.服务端启动整体流程及关键方法 2.服务端启动的核心步骤 3.创建服务端Channel的源码 4.初始化服务端Channel的源码 5.注册服务端Channel的源码 6.绑定服务端端口的源码 ...

  10. Linux SWAP交换分区应该设置多大?

    乾乾君子 2019-02-21 15:21:02 23370 收藏 34分类专栏: 杂记 文章标签: linux centos swap分区版权    Linux SWAP交换分区,就是我们课本说讲过 ...