mcpField
H
hollaugo-financial-research-mcp-server

hollaugo-financial-research-mcp-server

远程服务
github.com/hollaugo金融数据2238 周前更新
代码仓库

关于 hollaugo-financial-research-mcp-server

一个基于 FastMCP 构建的金融研究 MCP 服务,提供股票概览、SEC 文件、分析师评级及财务报表等数据。面向需要通过 AI 助手进行股票研究的用户。

主要功能

  1. 01股票基本信息与价格概览
  2. 02近期 SEC 文件检索
  3. 03分析师目标价与评级数据
  4. 04分红与拆股历史
  5. 05资产负债表、利润表和现金流量表

适用场景

  1. 01通过 AI 助手查询某股票的分析师评级
  2. 02检索指定代码的近期 SEC 文件
  3. 03汇总机构持仓与内部人交易记录

MCP 相关

该项目是 MCP 服务,通过 FastMCP 框架向 MCP 客户端提供以股票代码为输入的金融数据工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://server.smithery.ai/@hollaugo/financial-research-mcp-server/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://server.smithery.ai/@hollaugo/financial-research-mcp-server/mcp需要授权

工具

详细介绍

金融研究 MCP 服务

一个全面的金融研究与分析 Model Context Protocol(MCP)服务,使用 FastMCP 构建并部署在 Smithery 上。

功能

此服务提供以下金融分析工具:

  • 股票摘要:获取基本股票信息,包括价格、成交量和近期数据
  • SEC 文件:获取任意股票代码对应的近期 SEC 文件
  • 分析师数据:获取分析师的目标价和建议
  • 股息历史:查看股息支付历史
  • 股票拆分:查看股票拆分历史
  • 机构持仓:查看机构持有人信息
  • 内部人员交易:跟踪内部人员的买入/卖出活动
  • 行业信息:获取行业和产业分类
  • 财务报表:查看资产负债表、利润表和现金流数据
  • SEC 文件摘要:从 SEC 文件 URL 中提取并总结内容

配置

此服务支持按会话配置:

  • user_agent:用于 SEC 请求的自定义用户代理字符串(默认值:"Prompt Circle Labs [email protected]")

用法

本地开发
# Install dependencies
uv sync

# Run development server
uv run dev

# Run playground for testing
uv run playground
部署

此服务已配置为部署在 Smithery 上。服务模块定义在 src/fin-research-server/server.py 中,并在 pyproject.toml 中配置。

依赖项

  • yfinance:访问 Yahoo Finance 数据
  • requests:用于获取 SEC 文件的 HTTP 请求
  • beautifulsoup4:HTML 解析
  • langchain-community:文档加载与处理
  • fastmcp:MCP 服务框架
  • smithery:部署平台

API 端点

所有工具都可通过 MCP 协议使用。每个工具都接受股票代码作为输入,并返回结构化的金融数据。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。