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智能体工具有基本了解。