本项目搭建了一个 MCP 服务器,具备获取当前美元汇率、预报指定城市天气以及提供过去一周新闻摘要等功能,为用户提供便捷的信息获取服务。
MCP 服务器为用户提供了丰富的信息获取功能,以下是启动服务器的详细步骤:
git clone https://github.com/RainbollD/mcp_server_get_dollars_news_news.git
pip install -r requirements.txt
python main.py
服务器将在地址 http://127.0.0.1:5000 上运行。
要安装所需的库,请执行以下命令:
pip install -r requirements.txt
如果您使用客户端与 API 交互,可以使用 Postman 或 curl 等工具进行测试。以下是 curl 示例:
# 获取美元汇率
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
/rateGET/weather/GETcity - 城市名称/newsGET要运行测试,请执行以下命令:
pytest