← 返回目录
S

SEC EDGAR MCP Server

社区
让 AI 助手访问 SEC EDGAR 文件。
GitHub 源仓库 ↗
★ 352 Stars 分类 · 其他 非常热门 源版本 88b21ad58c24
59FMRS · C
可靠性
10/20
安全与权限
11/20
维护活跃度
13/20
文档质量
12/20
安装易用性
13/20

这是一个活跃的、采用 AGPL-3.0 许可的 SEC EDGAR MCP 服务器,提供公司申报、财务和内幕交易数据访问,并支持 stdio 与 streamable HTTP。资料未列出具体工具标识符,因此未臆测工具名称。

查看 FMRS 评分方法 →

SEC EDGAR MCP Server 为 AI 助手提供访问美国证券交易委员会 EDGAR 公共申报文件的能力。它支持公司申报文件、财务报表和内幕交易数据,并强调精确的数值处理。该服务器基于 edgartools 构建,响应包含 SEC 文件链接以便核验。

工具能力

暂未整理工具清单。

安装接入

可使用 Docker 通过 stdio 运行。配置中需要将 SEC_EDGAR_USER_AGENT 设置为用户代理字符串,并使用 docker run -i --rm 启动容器。也支持 pip、conda 和 uv 安装,具体方法见项目文档。对于 Dify 等平台,可使用 streamable HTTP:python -m sec_edgar_mcp.server --transport streamable-http --port 9870。

claude_desktop_config.json
{"mcpServers":{"sec-edgar-mcp":{"command":"docker","args":["run","-i","--rm","-e","SEC_EDGAR_USER_AGENT=Your Name ([email protected])","stefanoamorelli/sec-edgar-mcp:latest"]}}}

选型与风险

适合谁

  • 需要通过 AI 助手检索美国上市公司公开申报文件的研究人员
  • 进行公司、财务或内幕交易数据分析的用户
  • 需要保留精确数值和来源链接的金融研究工作流

不适合谁

  • 需要 SEC 官方维护或官方背书的用户
  • 需要内置身份认证的公开 HTTP 部署
  • 需要未在资料中列明的其他数据源或金融服务功能

所需权限

  • 需要访问 SEC EDGAR API
  • 必须提供非机密的 SEC_EDGAR_USER_AGENT 环境变量
  • HTTP 模式需要在可控网络环境中运行,因为项目未包含认证

风险与副作用

  • 项目明确表示不隶属于美国证券交易委员会,也未获其认可或背书
  • HTTP 传输不包含认证,不应直接暴露在不受信任的网络中
  • SEC API 访问可能受用户代理配置或外部服务可用性影响
  • 财务和内幕交易信息应通过返回的 SEC 文件链接进一步核验

常见排障

  1. 确认 SEC_EDGAR_USER_AGENT 已设置且包含可识别的用户代理信息
  2. 使用 Docker stdio 配置时确认包含 -i 参数,以支持 MCP JSON-RPC 通信
  3. HTTP 模式下确认端口 9870 可访问,并检查部署网络是否为私有网络
  4. 检查 SEC EDGAR API 的网络连通性
  5. 核对使用的安装方式是否符合项目文档中的 pip、conda 或 uv 说明

使用场景

查询公司的 CIK、公司信息和公司事实数据
获取 10-K、10-Q 和 8-K 文件并提取章节
访问 XBRL 解析的资产负债表、损益表和现金流量表
查询 Form 3、4、5 内幕交易记录
通过 SEC 文件链接核验返回结果

支持客户端

Dify部分支持