MCP SERVER

MCP SERVER

site icon
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 工具进行测试。

使用教程

使用依赖

  1. 下载并安装 Claude Desktop:
  2. 下载链接:https://claude.ai/download

安装教程

  1. 克隆仓库 git clone https://github.com/Kostya-Zhdanovich/Mcp-server-test
  2. 进入项目目录 cd Mcp-server-test
  3. 安装 uv powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
  4. 准备项目 uv venv .venv\Scripts\activate uv add mcp[cli] httpx

调试方式

  1. 使用 MCP Inspector 进行测试 npx @modelcontextprotocol/inspector python main.py
  2. 打开生成的链接,连接到服务器并测试功能。

许可证

None