4月9日,阿里巴巴宣布全面支持MCP协议,腾讯也紧随其后加入这一阵营,一时间MCP火爆全网。因为忙于工作,没来得及对阿里云百炼MCP一探究竟,周末正好有时间研究下它是个啥。
首先,简单了解下MCP是啥,以下是维基百科上关于MCP的介绍。
简答理解就是MCP提供了一种统一的方式,使AI模型能够与外部各种数据源和工具进行交互,被官方形象地称为AI应用的"USB-C端口"。正如USB-C可以连接手机、电脑、硬盘、显示器等不同设备,MCP通过统一协议让大模型(如GPT-4、DeepSeek)和各种外部工具(地图、天气API、数据库)直接“插拔”交互,无需为每个工具单独开发适配层。通过MCP协议,开发者不用为每个外部工具编写复杂的接口,以适配不同的大模型调用,大家都按统一的标准来开发MCP服务,这样任何大模型可以对接使用。例如,如果你在使用DeepSeek时,想让它调用高德地图以获取精准导航服务,这个时候就可以通过MCP服务调用高德地图。
了解了MCP是什么,接下来看看如何在阿里云百炼平台使用MCP服务。目前在平台上已经部署了较多MCP服务,可直接开通使用,主打开箱即用。
我平时喜欢收藏保存高质量的网页内容,一般通过浏览器收藏网页、第三方插件截取保存或者手动复制保存,这三种方式效率都不是很高,而且内容较分散。注意到平台已经部署了Firecrawl和Flomo MCP服务,FireCrawl可以实现大规模、复杂网页数据的抓取和结构化解析;Flomo是浮墨笔记,一个在线笔记工具,用户可通过AI聊天交互在Flomo中创建笔记,正好我也在用浮墨笔记,接下来我就用百炼平台的这两个MCP服务实现一个网页爬取自动保存到浮墨笔记的智能体应用。
操作很简单,按步操作下来大概3分钟就可以搭建好智能体应用并发布上线,只需三步。
第一步,创建应用
进入阿里云百炼应用页面,点击"新增应用"。
选择"智能体应用",立即创建。
第二步,简单配置
智能体应用创建后,先配置模型,这里选择通义千问-Plus,也可以选择其它模型,但注意选择支持MCP服务的模型。
接着配置提示词,在输入框输入"根据用户输入URL,使用Firecrawl MCP服务解析内容并以MarkDown格式输出,然后将内容通过Flomo MCP服务创建笔记并保存。"
然后配置MCP服务,点击右侧"+MCP",在MCP广场点击"Firecrawl"右侧的立即开通,输入FIRECRAWL_API_KEY,确认开通。提示:FIRECRAWL_API_KEY根据页面提示到官网开通获取。
同样在MCP广场点击"Flomo"右侧的立即开通,输入FLOMO_API_URL,确认开通。提示:FLOMO_API_URL根据页面提示到官网获取。
然后勾选"Flomo"和"Firecrawl",确认。
至此,智能体的配置就完成了,可在右侧对话框中输入网页链接,测试网页爬取自动保存到浮墨笔记。
第三步,发布
配置完成后,点击"发布"将这个智能体应用发布,我就可以在百炼智能助理对话中使用这个智能体,直接输入网页链接即可解析并自动保存。
以上就是在阿里云百炼平台通过通义千问大模型调用MCP服务的操作过程,开箱即用的体验很不错。技术更新带来的便利性会不断影响我们的工作和生活,对新技术有期待,同时也应有敬畏。
以上是本篇幅的全部内容,如果这篇文章对你有用,可否点个关注,给我个三连:点赞、转发和再看。若可以再给我加个⭐️,我们下篇再见。