
mcp_server

2025.03.20
0
Python天气服务汇率服务新闻服务其它
mcp_server 是一个基于 Flask 的 Python 服务器,提供天气信息、美元汇率和最新新闻的查询服务。该项目结构清晰,包含主服务器文件、测试文件和安装说明。
View on GitHub
Overview
基本能力
产品定位
mcp_server 是一个多功能的 Web 服务器,主要用于提供实时天气信息、美元汇率和新闻更新服务。
核心功能
- 提供当前美元兑卢布的汇率信息。
- 查询指定城市的天气信息。
- 获取最新的新闻资讯。
适用场景
- 需要实时汇率信息的金融应用。
- 需要天气数据的旅行或户外应用。
- 需要集成新闻资讯的内容平台。
工具列表
Flask
: 用于创建 Web 服务器。requests
: 用于执行 HTTP 请求到外部 API。pytest
: 用于测试服务器功能。
常见问题解答
- 如何安装依赖?使用
pip install -r requirements.txt
或手动安装flask requests
。 - 如何启动服务器?运行
python app.py
。 - 如何运行测试?使用
pytest
命令。
使用教程
使用依赖
- 确保安装了 Python 3.13 或更高版本。
- 安装依赖库:
pip install flask requests
安装教程
- 克隆仓库:
git clone https://github.com/MARTHAept/mcp_server.git
cd mcp_server
- 安装依赖:
pip install -r requirements.txt
- 启动服务器:
python app.py
调试方式
- 运行测试:
pytest
- 检查服务器日志以调试问题。