hello

一个演示如何基于MCP协议为Claude AI构建集成BMI与天气查询功能的Python服务器示例。

安装使用

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

帮我安装这个 AI Skill:hello。
它的用途是:一个演示如何基于MCP协议为Claude AI构建集成BMI与天气查询功能的Python服务器示例。
详细介绍见:https://321skill.com/skills/hello-hello-mcp-server-python/
请根据该页面的说明完成安装。

使用示例

“帮我计算一下,身高1.75米,体重70公斤的人的BMI指数是多少?”,它会调用集成的BMI计算工具,快速返回计算结果和健康评级。或者

对AI说:“查询一下北京今天的天气”,它会通过集成的天气查询工具,尝试获取并返回天气信息(如果已配置真实API)。

介绍

这个Skill是一个基于MCP(Model Context Protocol)协议的Python服务器示例,它解决了开发者希望扩展Claude AI能力,使其能够调用自定义工具(如计算BMI和查询天气)的需求。通过这个示例,开发者可以学习如何构建一个MCP服务器,将外部功能或API安全地集成到Claude AI的工作流中,从而让AI助手具备执行特定计算和获取外部信息的能力。

使用方式是通过Python运行此服务器,并将其配置为Claude AI(或其他兼容MCP的客户端)的工具服务器。启动后,Claude AI便可以通过MCP协议调用该服务器提供的BMI计算和天气查询工具,直接在对话中响应用户的相关请求。

它非常适合希望学习MCP协议、尝试为Claude AI开发自定义工具或集成外部API的开发者,特别是那些对Python后端开发和AI智能体集成感兴趣的工程师。

在使用时,请注意这主要是一个教学示例,其天气查询功能可能需要接入真实的天气API并配置相应的API密钥才能正常工作。开发者可以基于此代码结构,替换或添加自己的业务逻辑来创建更复杂的工具。

核心特点

与许多仅提供单一功能或封装好的AI工具不同,这是一个开源的、专注于MCP协议实现的Python服务器示例,清晰地展示了如何从零开始为Claude AI构建和集成自定义工具(BMI计算与天气查询)的完整流程,具有极强的教学和二次开发价值。

注意事项

不适合直接用于生产环境,其功能(如天气查询)作为示例可能依赖未配置或模拟的API,需要开发者自行接入真实服务并处理错误与安全。

常见问题

这个Skill能直接用来查询实时天气吗?

不能直接使用,它是一个示例框架,需要开发者自行接入并配置真实的天气API(如OpenWeatherMap)才能获取实时数据。

学习这个示例需要什么前提知识?

需要具备Python编程基础,并对MCP(Model Context Protocol)协议或AI智能体工具有基本了解。