MCP

借助MCP协议,让AI通过气象工具服务器获取实时天气数据。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:MCP。
它的用途是:借助MCP协议,让AI通过气象工具服务器获取实时天气数据。
详细介绍见:https://321skill.com/skills/mcp-mcp-server-client-demo-with-gemini/
请根据该页面的说明完成安装。

使用示例

“查询一下北京明天的天气情况。”,它会通过集成的MCP气象工具服务器,获取最新的天气预报数据并结构化地呈现给你,例如:“北京明天晴转多云,气温15-25°C,南风3-4级。”

介绍

这个Skill解决了AI模型(如Gemini)无法直接获取实时、结构化外部数据(如天气)的问题。它通过实现MCP(Model Context Protocol)协议,在AI客户端与气象数据服务器之间建立了一座桥梁。

使用时,你需要部署一个提供天气查询功能的MCP服务器,并在你的AI客户端(如Claude Desktop)中配置连接到此服务器。之后,当你向AI询问天气时,AI就能通过这个服务器获取实时数据来回答你。

它非常适合需要将AI能力与特定工具或数据源集成的开发者,尤其是那些希望扩展AI在特定垂直领域(如气象、金融)应用能力的智能体开发者。

请注意,此Skill本身是一个演示项目,你需要理解MCP协议的基本概念,并准备好相应的服务器端环境(如API密钥)才能成功运行。它展示了集成模式,但直接用于生产环境可能需要进一步的开发和定制。

核心特点

这是一个基于MCP协议的端到端集成示例,不仅提供了客户端调用示例,还包含了服务器端和工具集成的完整实现,为开发者理解如何将AI与自定义工具连接提供了清晰的范本。

注意事项

不适合对MCP协议和服务器部署不熟悉的普通终端用户直接开箱即用。

常见问题

什么是MCP协议?

MCP(Model Context Protocol)是一种协议,允许AI模型安全、结构化地使用外部工具和数据源。

我需要自己准备天气API吗?

是的,你需要注册并获取一个天气服务的API密钥来配置服务器端。