mcp_server

mcp_server

site icon
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 命令。

使用教程

使用依赖

  1. 确保安装了 Python 3.13 或更高版本。
  2. 安装依赖库:
pip install flask requests

安装教程

  1. 克隆仓库:
git clone https://github.com/MARTHAept/mcp_server.git
cd mcp_server
  1. 安装依赖:
pip install -r requirements.txt
  1. 启动服务器:
python app.py

调试方式

  1. 运行测试:
pytest
  1. 检查服务器日志以调试问题。

许可证

该项目遵循 MIT 开源许可条款。