Mcp Finnhub

Mcp Finnhub

🚀 Finnhub MCP 服务器

Finnhub MCP 服务器是一个用于与 Finnhub API 进行交互的工具,它能帮助用户方便地获取 Finnhub 提供的各类金融数据,如市场新闻、股票市场数据、基本财务数据和推荐趋势等。

🚀 快速开始

配置环境

  1. 运行 uv sync 安装依赖项。若要安装 uv,请按照此处的说明进行操作。安装完成后,执行 source .venv/bin/activate 激活虚拟环境。
  2. 使用 Finnhub API 密钥设置 .env 文件:
FINNUB_API_KEY=
  1. 执行 fastmcp install server.py 安装服务器。
  2. 打开配置文件,不同系统的配置文件位置如下:
    • 在 macOS 上:~/Library/Application Support/Claude/claude_desktop_config.json
    • 在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json
  3. 找到命令项 uv 并将其替换为 uv 可执行文件的绝对路径,以确保在启动服务器时使用正确的版本。
  4. 重新启动 Claude Desktop 以应用更改。

启动开发服务器

运行 fastmcp dev server.py 启动 MCP 服务器。MCP 检查器有助于本地调查和调试。

✨ 主要特性

工具列表

  • list_news
  • get_market_data
    • 功能:获取特定股票的市场数据。
    • 接口:报价端点
  • get_basic_financials
  • get_recommendation_trends

📦 安装指南

  1. 运行 uv sync 安装依赖项,若未安装 uv,请参考安装说明
  2. 执行 source .venv/bin/activate 激活虚拟环境。
  3. 使用 Finnhub API 密钥设置 .env 文件。
  4. 执行 fastmcp install server.py 安装服务器。
  5. 按系统类型找到并修改配置文件中的 uv 路径。
  6. 重启 Claude Desktop 应用更改。
  • 0 关注
  • 0 收藏,24 浏览
  • system 提出于 2025-09-25 21:39

相似服务问题

相关AI产品