MCP(多功能命令处理器)服务器提供了强大的API,可用于获取当前美元汇率、指定城市的天气预报以及上周新闻摘要,为用户提供多方面的信息服务。
MCP服务器能让你轻松获取美元汇率、天气预报和新闻摘要。以下是使用前的安装与运行步骤。
pipgit clone https://github.com/VenGr0/mcp-server.git
cd mcp-server
python -m venv venv
source venv/bin/activate # 适用于Linux/MacOS
venv\Scripts\activate # 适用于Windows
pip install -r requirements.txt
运行以下命令启动服务器:
python server.py
服务器将在地址 http://127.0.0.1:5000 上线。
要执行测试,请运行:
pytest tests/test_server.py
请求:
GET /exchange_rate
响应:
{
"usd_rate": 75.50
}
请求:
GET /weather?city=上海
响应:
{
"weather": "晴空万里",
"temperature": 20
}
请求:
GET /news
响应:
{
"articles": [
{
"title": "新闻1",
"description": "新闻1的描述",
"url": "https://example.com/news1"
},
{
"title": "新闻2",
"description": "新闻2的描述"
}
]
}