当前位置: 首页 > java >正文

在通义灵码中配置MCP服务

目录

查找mcp列表

通义灵码中配置MCP

使用方式

STDIO (Standard Input/Output)

组成部分:

SSE (Server-Sent Events)

特点:

主要区别对比

配置方式

配置优先级

个人设置

项目设置

验证

通过MCP调用高德地图


查找mcp列表

打开ModelScope - MCP 广场,找到自己想调用的第三方工具,以高德地图为例,点击高德地图。

点击右侧的SSE,输入高德的api_key,就会显示出下图所示的json,这个是高德地图MCP SSE协议的连接方式

通义灵码中配置MCP

使用方式

有两种使用方式,分别是STDIO与SSE,以下分别介绍一下两个意思,使用方式与区别

STDIO (Standard Input/Output)

STDIO 是 Standard Input/Output 的缩写,是计算机编程中的基本概念。

组成部分:
  • stdin (Standard Input): 标准输入,通常来自键盘
  • stdout (Standard Output): 标准输出,通常显示在屏幕
  • stderr (Standard Error): 标准错误输出,通常也显示在屏幕

SSE (Server-Sent Events)

SSE 是 Server-Sent Events 的缩写,是一种允许服务器向浏览器推送实时更新的Web技术。

特点:
  • 单向通信(服务器→客户端)
  • 基于HTTP协议
  • 自动重连机制
  • 轻量级,比WebSocket简单

主要区别对比

特性STDIOSSE
用途程序输入输出服务器实时推送
通信方向双向(程序↔用户)单向(服务器→客户端)
协议操作系统接口HTTP协议
应用场景命令行程序、脚本Web实时更新
连接方式进程标准流HTTP长连接
数据格式任意文本/二进制特定event-stream格式

配置方式

可以通过多种方式设置MCP,一种是个人配置,一种是项目配置,以下是两种方式的使用场景。

  1. 开发阶段:使用个人配置,便于调试
  2. 项目部署:使用项目配置或环境变量,确保安全性
  3. 团队协作:将项目配置纳入版本控制,个人配置加入.gitignore

配置优先级

一般来说,配置优先级如下:

  1. 环境变量 - 最高优先级
  2. 项目配置 - 覆盖全局配置
  3. 个人配置 - 默认配置

个人设置

项目设置

打开灵码-->首选项-->设置,打开设置对话框

在打开的设置对话框中,搜索MCP,弹出如图所示的对话框

把刚才的json内容,放到servers中,这样就配置好了。

验证

通过MCP调用高德地图

在通义灵码的对话框中,输入问题:使用高德MCP,导航171中学到北京西站,如何自驾开车

结果是生成一个py文件,执行上面的py文件的结果是:

先是查询了171的坐标,然后查询了北京西站的坐标,然后通过高德地图的MCP生成结果。

http://www.xdnf.cn/news/18515.html

相关文章:

  • uniapp使用map打包app后自定义气泡不显示解决方法customCallout
  • JavaWeb前端05(Vue工程化,Vue组件两种风格:组合式API 和 选项式API)及简单案例)
  • 豆包 + 蘑兔,破解写歌难题!
  • 知识蒸馏 Knowledge Distillation 论文 Generalized Knowledge Distillation (GKD) 目标函数的演化
  • 【Cmake】Cmake概览
  • 使用GMail API 发送邮箱
  • OpenSCA开源社区每日安全漏洞及投毒情报资讯|21th Aug. , 2025
  • 前端github-workflows部署腾讯云轻量服务器
  • 实用R语言机器学习指南:从数据预处理到模型实战(附配套学习资源)
  • docker 查看容器 docker 筛选容器
  • 循环神经网络实战:GRU 对比 LSTM 的中文情感分析(三)
  • Flask数据库迁移实战指南
  • LeetCode100-76最小覆盖子串
  • 数据库备份sql文件过大,phpAdmin无法执行Sql
  • Python递归下降解析器深度解析:从原理到工程实践
  • 异常值检测:孤立森林模型(IsolationForest)总结
  • Flowise 任意文件上传漏洞 含Flowise Docker安装、漏洞复现(CVE-2025-26319)
  • 如何使用 DeepSeek 助力工作:全面指南​
  • AWS OpenSearch 是什么
  • ROS2下YOLO+Moveit+PCL机械臂自主避障抓取方案
  • 如何理解AP服务发现协议中“如果某项服务需要被配置为可通过多个不同的网络接口进行访问,则应为每个网络接口使用一个独立的客户端服务实例”?
  • Unreal Engine APawn 与 ACharacter 比较
  • 停车场道闸的常见形式
  • Docker的安装
  • 什么是数据分类分级?数据分类分级技术实现路径及产品推荐
  • 逆向代码笔记
  • centos7安装oracle19c流程(自用)
  • 全面解析 `strchr` 字符串查找函数
  • 闲置笔记本链接硬盘盒充当Windows NAS 网易UU远程助力数据读取和处理
  • vivo招AI架构专家(AI Agent方向)