Finnhub MCP 服务器

Finnhub MCP 服务器

一个用于与 Finnhub API 接口的 MCP 服务器。

快速入门

  1. 安装依赖:运行 uv sync,并激活虚拟环境 source .venv/bin/activate

  2. 配置 .env 文件,添加 Finnhub API 密钥:

    FINNUB_API_KEY=<FINNHUB_API_KEY>

  3. 安装服务器:运行 fastmcp install server.py

  4. 修改配置文件(路径如下),确保使用正确的 uv 路径:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  5. 重启 Claude Desktop。

  6. 启动开发服务器:运行 fastmcp dev server.py

工具功能包括:

  • list_news:获取市场新闻。
  • get_market_data:查询股票行情。
  • get_basic_financials:获取财务数据。
  • get_recommendation_trends:获取投资建议趋势。