适合谁
- 需要快速、结构化地访问 SEC 申报数据的金融分析师和研究人员。
- 希望在 MCP 客户端中直接进行 SEC 数据 SQL 查询的开发者。
- 对 XBRL 数据感兴趣的监管科技和数据科学家。
该服务器提供了一个全面的工具,用于通过 MCP 访问 SEC EDGAR 数据,涵盖了广泛的金融数据集,并提供了强大的 SQL 分析能力。它由社区维护,并非官方 SEC 工具,但遵循 SEC 的 API 条款。
最强项 · 文档质量 17/20 最弱项 · 可靠性 11/20
静态评测 · 未实际运行收录于 2026-09-08
查看 FMRS 评分方法 →运行环境:Bun 1.3.0+ · Node.js · Docker · 远程托管(无需本地环境)
EDGAR_USER_AGENT
SEC要求的User-Agent标识,格式为“应用名称 联系邮箱”,需自行填写你的应用名和邮箱,必填。
EDGAR_RATE_LIMIT_RPS
对SEC API的最大请求速率,默认10,不应超过10。
EDGAR_TICKER_CACHE_TTL
公司股票代码查找文件的缓存时长(秒),默认3600。
EDGAR_DATASET_TTL_SECONDS
canvas数据表的TTL(秒),默认86400。
EDGAR_DATAFRAME_DROP_ENABLED
设为true以启用secedgar_dataframe_drop工具,默认关闭。
EDGAR_MIRROR_ENABLED
启用本地SQLite镜像以读取本地数据,默认false。
EDGAR_MIRROR_PATH
存放镜像SQLite数据库的目录,默认./data/edgar-mirror。
EDGAR_MIRROR_REFRESH_CRON
进程内夜间刷新的cron表达式(仅HTTP传输),如0 9 * * *。
EDGAR_MIRROR_FALLBACK_LIVE
镜像未命中时是否回退到线上SEC API,默认true。
CANVAS_PROVIDER_TYPE
Canvas引擎类型,默认duckdb,设为none可禁用。
MCP_TRANSPORT_TYPE
传输方式:stdio或http,默认stdio。
MCP_HTTP_PORT
HTTP服务器端口,默认3010。
MCP_AUTH_MODE
认证模式:none、jwt或oauth,默认none。
MCP_LOG_LEVEL
日志级别,默认info。
LOGS_DIR
日志文件目录(仅Node.js),默认为项目根目录下的logs。
MCP_HTTP_HOST
HTTP服务器主机名,默认127.0.0.1。
MCP_HTTP_ENDPOINT_PATH
MCP服务器的端点路径,默认/mcp。
MCP_PUBLIC_URL
TLS代理后面的公网地址覆盖,直接部署时留空。
https://secedgar.caseyjhand.com/mcp(Streamable HTTP)。npx -y @cyanheads/secedgar-mcp-server@latest),并设置环境变量 EDGAR_USER_AGENT(格式为“应用名 邮箱”)。MCP_TRANSPORT_TYPE=http,使用 Bun 运行 bun run start:http,默认监听 http://localhost:3010/mcp。{
"mcpServers": {
"secedgar-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/secedgar-mcp-server@latest"
],
"env": {
"EDGAR_USER_AGENT": "YourAppName [email protected]"
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"secedgar-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/secedgar-mcp-server@latest"
],
"env": {
"EDGAR_USER_AGENT": "YourAppName [email protected]"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add secedgar-mcp-server -e 'EDGAR_USER_AGENT=YourAppName [email protected]' -- npx -y @cyanheads/secedgar-mcp-server@latest
在终端运行;先把 <…> 占位符换成你自己的值。
在MCP客户端配置连接后,检查工具列表中是否出现secedgar_company_search等工具;然后输入“搜索苹果公司的基本信息”,如果返回苹果的CIK等实体信息,则说明安装成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
SEC EDGAR MCP 服务器是一个基于 TypeScript 构建的 MCP 服务器,提供 17 个工具(其中 1 个可选)用于访问 SEC EDGAR 数据库。它支持公司搜索、申报文件检索、XBRL 财务数据查询、内幕交易、机构持股、受益所有人、基金持仓等,并提供基于 DuckDB 的数据帧 SQL 分析功能。它通过 stdio 或 Streamable HTTP 运行,无需 API 密钥。
将 ClickHouse 连接到您的 AI 助手
通过 MCP 高级访问 ChEMBL 化学数据库的非官方服务器
Google 官方数据库 MCP 工具箱,用配置文件定义 AI 可用的数据库工具
Bytebase 官方维护,极简双工具数据库 MCP Server
源版本 ea5610699519 数据同步于 2026-10-19 查看 FMRS 评分方法