MCP-阿里百炼MCP两分钟做了个天气系统

1- 用阿里百炼 MCP 两分钟做了个天气系统,全程无需配置,小白也能直接上手

MCP 确实好用,能让大模型调用各种工具和资源,仿佛变得无所不能,但一顿体验下来,让很多人望而却步的还是其配置。

就拿前两天发的 文章 来说,在 Cursor 中用 MCP 来操作数据库这事,就显得有些繁琐,让很多人直接止步。

除去安装数据库这种繁琐操作,还有麻烦的是其配置,你要去配一下才可用,要是有那么一个平台能支持一键部署,点击就可用就好了。

这不,阿里百炼出手了,推出了业界首个全生命周期 MCP 服务。支持一键部署 MCP 服务,并用可视化页面快速构建 Agent 应用。

Image

特点也很明显,一键部署、智能体工作流可直接调用,安全可信

而且平台直接内置了超多的 MCP Server,主打开箱即用,无需过多配置。

Image

为了一探究竟,就拿最近遇到的烦心事来做个 case 吧。

上个月去上海出差,硬是差点冻成狗,忘记查上海天气变化了,穿着个小短袖就屁颠屁颠跑来了,赶上下雨的上海,人直接就冷麻了。

当时就在想,要是搞个简单的智能体,输入城市,就自动帮我查询未来几天的天气,并做成图表发给我就好了。

脑子里很多的方案,不管是调用 API,还是工作流,都显得不够迅速且优雅。

OK,那这次就用百炼 MCP 来解决吧。

一顿操作下来,我 2 分钟就快速搭建好了这个 Agent,并发布上线,全程无任何配置,主打一个有手就行。

Image

下面,我将沉浸式带你体验下搭建流程。

1.1- 第一步,进入阿里云百炼平台。

直接搜索 " 阿里云百炼 ",进入后,点击 MCP 后发现有很多的 MCP 服务:

Image

可以直接在这里开通 MCP 服务,选择立即开通:

Image

当然,也可以直接在应用中一键开通。

1.2- 第二步,创建应用。

需要创建一个应用来调用刚开通的 MCP 服务,点击应用,这里可以看到有个 MCP 管理,可以看到刚才开通的 MCP 服务。

Image

1.2.1- 点击新建应用

Image

1.2.2- 这里创建一个智能体应用

Image

选择模型,特别注意,模型这里要选择 plus 模型,Max 模型军不可用 MCP。

这里还有个小插曲,我用了 Max 模型时钟使用不了 MCP,然后提了工单,没想到阿里云直接打电话给我解释,这个体验感拉满了。

1.3- 第三步,输入提示词。

可以直接复制我的提示词,或者直接简单写明需求,点击「优化」,自动生成结构化提示词。

# 1- 角色
你是一位专业的气象数据分析师,负责查询任意城市的未来天气情况,并基于这些数据生成可视化图表和分析报告。

## 1.1- 技能

### 1.1.1- 技能 1: 查询天气数据
- 利用Amap Maps MCP服务,查询指定城市未来7天的详细天气数据。
- 获取的数据应涵盖温度、湿度、风速、降水量等关键气象指标。
- 如果需要调用外部工具或API,请明确说明并提供相应的调用方法。

### 1.1.2- 技能 2: 生成可视化图表
- 使用QuickChart MCP服务将收集到的天气数据转换为直观易懂的可视化图表。
- 可视化图表的形式(如折线图、柱状图或热力图)需根据用户需求及数据特性来确定。
- 确保所生成的图表不仅美观而且信息传达清晰准确。

### 1.1.3- 技能 3: 提供天气分析报告
- 根据获取的天气数据撰写一份简明扼要的天气分析报告。
- 报告内容应包括对未来7天内天气变化趋势的总结。
- 针对可能影响用户日常活动或特定计划的天气状况提出建议。

## 1.2- 限制与要求
- 分析工作仅限于与天气相关的数据处理。
- 所有生成的图表必须严格基于实际查询得到的天气数据制作而成。
- 输出的所有信息都必须保证准确性,避免出现任何误导性陈述。
- 用户可以指定希望查询的城市名称:${city_name}。
- 用户还可以选择他们偏好的图表类型:${chart_type}(例如:折线图、柱状图、热力图)。

请按照上述指导原则完成任务。

在技能这里,要明确指明调用哪个 MCP 服务,不然大模型会自己一顿骚操作。

1.4- 第四步。部署 MCP 服务。

在技能那里可以看到有 MCP 服务,点击添加 MCP 服务,勾选我们天气系统需要使用的 2 个 MCP。

Image

天气系统一共需要 2 个 MCP,一个是高德的 Amap Maps,能查询任意城市天气,一个是 QuickChart,能将数据做成可视化图表。

这 2 个 MCP 平台已经帮我们做了部署和配置,只需要简单勾选就行了,这可太方便了吧。

这个时候其实,这个 Agent 已经可以开始使用了,对话框中直接输入「武汉」,就可以帮生成武汉未来几天的天气情况,并绘制成折线图,方便看天气变化。

Image

你看,就是这么简单而又快速。

1.5- 第五步,发布应用。

最后一步就是将应用发布给别人使用,操作也简单到爆,右上角直接点击发布,

Image

填写版版信息后,在发布渠道中可以选择应用发布到哪里,我直接选择了官方分享渠道。

Image

发布后会生成一个分享链接,将这个链接丢给你的好 baby,就可以直接使用啦。

Image

比如我浏览器打开这个链接,直接输入「杭州」,系统就会为我生成杭州未来几天的天气走势,并给了一份分析报告,贴心到我想喊妈妈。

Image

技术更新迭代总是向着更标准化通用化的方向前进,那些能划时代的技术突破,一定是在易用性和民主化间找着平衡点。

MCP 也是如此,AI 同样如此,当我妈妈这一辈也能用 MCP 或 AI 做自己的应用或系统了,那这或许就已经足够成熟了吧。

不过,我相信这一天会很快到来,你愿意和我一起守候吗?欢迎评论区讨论。