MCP Server README

MCP Server README

site icon
2025.03.19 0
Python金融数据天气信息新闻摘要金融服务其它
该MCP服务器提供多种功能,包括获取当前美元汇率、指定城市的天气预报以及过去一周的新闻摘要。它是一个基于Python和Flask构建的轻量级服务,适用于需要实时金融数据、天气信息或新闻摘要的应用场景。
View on GitHub

Overview

基本能力

产品定位

该MCP服务器是一个多功能服务,主要提供金融数据(美元汇率)、天气信息和新闻摘要服务。

核心功能

  • 获取当前美元汇率
  • 获取指定城市的天气预报
  • 获取过去一周的新闻摘要

适用场景

  • 需要实时金融数据的应用
  • 需要天气信息的应用
  • 需要新闻摘要的应用

工具列表

  • Postman:用于测试API请求
  • curl:命令行工具,用于测试API请求

常见问题解答

使用教程

使用依赖

  • Python 3.x
  • Flask
  • Requests
  • Feedparser
  • pytest (用于测试)

安装依赖命令:

pip install -r requirements.txt

安装教程

  1. 克隆仓库:
git clone https://github.com/RainbollD/mcp_server_get_dollars_news_news.git
  1. 启动服务器:
python main.py

服务器将在http://127.0.0.1:5000上运行。

调试方式

运行测试:

pytest

使用curl测试API:

# 获取美元汇率
curl http://127.0.0.1:5000/rate

# 获取莫斯科天气
curl http://127.0.0.1:5000/weather/Moscow

# 获取新闻
curl http://127.0.0.1:5000/news

许可证

None