
MCP SERVER

2025.03.24
0
Python天气查询货币兑换新闻获取金融服务内容生成
Mcp-server-test 是一个多功能服务,提供天气查询、货币兑换和新闻获取等功能。它通过 Claude Desktop 作为客户端进行操作,支持用户通过简单的命令获取所需信息。
View on GitHub
Overview
基本能力
产品定位
Mcp-server-test 是一个提供天气、货币兑换和新闻查询的多功能服务。
核心功能
- 天气查询:获取指定城市的当前天气(如 "Moscow", "Tokyo")。
- 货币兑换:支持任意货币之间的兑换(如 "USD" 到 "EUR")。
- 新闻获取:提供最近7天的新闻,可按主题或来源筛选(如 Bloomberg 的新闻)。
适用场景
- 需要快速查询天气信息的用户。
- 需要进行货币兑换计算的用户。
- 需要获取最新新闻的用户。
工具列表
- Claude Desktop:客户端工具,用于与 Mcp-server-test 交互。
- MCP Inspector:测试工具,用于调试和验证服务功能。
常见问题解答
- 如何配置 Claude Desktop?
- 下载 Claude Desktop 后,在设置中配置
claude_desktop_config.json
文件。 - 如何测试服务?
- 使用 MCP Inspector 工具进行测试。
使用教程
使用依赖
- 下载并安装 Claude Desktop:
- 下载链接:https://claude.ai/download
安装教程
- 克隆仓库
git clone https://github.com/Kostya-Zhdanovich/Mcp-server-test
- 进入项目目录
cd Mcp-server-test
- 安装 uv
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
- 准备项目
uv venv .venv\Scripts\activate uv add mcp[cli] httpx
调试方式
- 使用 MCP Inspector 进行测试
npx @modelcontextprotocol/inspector python main.py
- 打开生成的链接,连接到服务器并测试功能。
许可证
None