
MCP Server Examples

2025.03.29
0
Python健康管理天气服务其它
该项目是一个Model Context Protocol (MCP) 服务器示例项目,提供BMI计算和天气信息查询功能。
View on GitHub
Overview
基本能力
产品定位
该项目是一个Model Context Protocol (MCP) 服务器示例项目,主要用于展示MCP服务器的实现方式。
核心功能
- BMI计算器:输入身高(m)和体重(kg)计算BMI指数
- 天气信息查询:输入城市名称查询该城市的天气信息
适用场景
- 需要计算BMI指数的健康管理场景
- 需要查询天气信息的应用场景
工具列表
calculate_bmi
:BMI计算工具fetch_weather
:天气信息查询工具
常见问题解答
无明确FAQ内容
使用教程
使用依赖
- Python环境
- 需要安装的包:
pip install "mcp[cli]"
pip install httpx
安装教程
- 创建Python虚拟环境:
python -m venv .venv
# Windows:
.venv\Scripts\activate
# macOS/Linux:
source .venv/bin/activate
- 安装依赖包
- 运行服务器:
# 开发模式
mcp dev server.py
# 安装到Claude Desktop
mcp install server.py
调试方式
无明确调试命令说明
许可证
None