关于 Finnhub MCP Server
Finnhub MCP Server 将 MCP 客户端连接到 Finnhub 市场数据,提供股票报价、财务数据、推荐趋势和市场新闻工具。
主要功能
- 01最新市场新闻
- 02股票报价数据
- 03基础股票财务数据
- 04推荐趋势
适用场景
- 01查看近期市场报道
- 02查询股票报价
- 03检查公司基础财务数据
- 04查看分析师推荐趋势
MCP 相关
它通过 MCP 工具向客户端提供 Finnhub API 数据,包括市场新闻、股票报价、财务数据和推荐趋势。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Finnhub MCP 服务
用于对接 Finnhub API 的 MCP 服务。
工具
-
list_news- 从 Finnhub 市场新闻端点获取最新市场新闻
-
get_market_data- 从报价端点获取特定股票的市场数据
-
get_basic_financials- 从基本财务数据端点获取特定股票的基本财务数据
-
get_recommendation_trends- 从推荐趋势端点获取特定股票的推荐趋势
配置
-
运行
uv sync安装依赖。按照此处的说明安装uv。然后运行source .venv/bin/activate。 -
使用 Finnhub API 密钥凭据配置
.env文件。
FINNUB_API_KEY=<FINNHUB_API_KEY>
-
运行
fastmcp install server.py安装服务。 -
打开位于以下路径的配置文件:
- 在 macOS 上:
~/Library/Application Support/Claude/claude_desktop_config.json - 在 Windows 上:
%APPDATA%/Claude/claude_desktop_config.json
- 在 macOS 上:
-
找到
uv的命令条目,并将其替换为uv可执行文件的绝对路径。这样可以确保启动服务时使用正确版本的uv。 -
重启 Claude Desktop 以应用更改。
开发
运行 fastmcp dev server.py 启动 MCP 服务。MCP Inspector 有助于在本地检查和调试。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。