mcp/sec-edgar与美国SEC EDGAR数据库交互的MCP服务器,由社区开发并由Stefano Amorelli维护。
什么是MCP服务器?
| 属性 | 详情 |
|---|---|
| Docker镜像 | mcp/sec-edgar |
| 作者 | stefanoamorelli |
| 仓库 | [***] |
| 项目 | 详情 |
|---|---|
| Dockerfile | [***] |
| Docker镜像构建者 | Docker Inc. |
| Docker Scout健康评分 | !Docker Scout Health Score |
| 验证签名 | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/sec-edgar --key [***] |
| 许可证 | GNU Affero General Public License v3.0 |
| 此服务器提供的工具 | 简短描述 |
|---|---|
analyze_8k | 分析8-K文件以查找特定事件和项目。 |
analyze_form4_transactions | 分析Form 4文件并提取详细交易数据,包括内部人士姓名、交易金额、股份数量、价格和所有权详情。 |
analyze_insider_sentiment | 分析内部交易情绪及随时间变化的趋势。 |
compare_periods | 比较不同时间段的财务指标。 |
discover_company_metrics | 发现公司可用的财务指标。 |
discover_xbrl_concepts | 发现文件中所有可用的XBRL概念,包括公司特定概念。 |
get_cik_by_ticker | 根据公司***代码获取CIK(中央索引键)。 |
get_company_facts | 获取公司事实和关键财务指标。 |
get_company_info | 从SEC记录中获取公司详细信息。 |
get_filing_content | 获取特定SEC文件的内容。 |
get_filing_sections | 获取文件中的特定章节(如业务描述、风险因素、MD&A)。 |
get_financials | 获取公司的财务报表。 |
get_form4_details | 从特定Form 4文件中获取详细信息。 |
get_insider_summary | 从SEC文件中获取公司内部交易活动摘要。 |
get_insider_transactions | 从SEC文件中获取公司内部交易记录。 |
get_key_metrics | 获取公司的关键财务指标。 |
get_recent_filings | 获取公司或所有公司的近期SEC文件。 |
get_recommended_tools | 获取分析特定表单类型的推荐工具。 |
get_segment_data | 获取按部门(地理、产品等)划分的收入明细。 |
get_xbrl_concepts | 高级工具:从文件中提取特定XBRL概念。 |
search_companies | 按名称搜索公司。 |
analyze_8k分析8-K文件以查找特定事件和项目。
| 参数 | 类型 | 描述 |
|---|---|---|
accession_number | string | 8-K文件的 accession 编号 |
identifier | string | 公司***代码或CIK编号 |
analyze_form4_transactions分析Form 4文件并提取详细交易数据,包括内部人士姓名、交易金额、股份数量、价格和所有权详情。
使用此工具:当用户需要详细的内部交易分析、交易表格或Form 4文件中的特定交易金额时使用。
LLM响应关键说明:
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
days | integer 可选 | 回溯天数(默认:90) |
limit | integer 可选 | 分析的最大文件数(默认:50) |
analyze_insider_sentiment分析内部交易情绪及随时间变化的趋势。
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
months | integer 可选 | 分析的月数(默认:6) |
compare_periods比较不同时间段的财务指标。
| 参数 | 类型 | 描述 |
|---|---|---|
end_year | integer | 比较的结束年份 |
identifier | string | 公司***代码或CIK编号 |
metric | string | 要比较的财务指标(如“Revenues”、“NetIncomeLoss”) |
start_year | integer | 比较的开始年份 |
discover_company_metrics发现公司可用的财务指标。
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
search_term | string 可选 | 用于筛选指标的可选搜索词 |
discover_xbrl_concepts发现文件中所有可用的XBRL概念,包括公司特定概念。
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
accession_number | string 可选 | 特定文件的accession编号(可选) |
form_type | string 可选 | 无accession编号时的表单类型(默认:“10-K”) |
namespace_filter | string 可选 | 仅显示特定命名空间概念的可选筛选器 |
get_cik_by_ticker根据公司***代码获取CIK(中央索引键)。
| 参数 | 类型 | 描述 |
|---|---|---|
ticker | string | 公司***代码(如“NVDA”、“AAPL”) |
get_company_facts获取公司事实和关键财务指标。
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
get_company_info从SEC记录中获取公司详细信息。
LLM响应关键说明:
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
get_filing_content获取特定SEC文件的内容。
| 参数 | 类型 | 描述 |
|---|---|---|
accession_number | string | 文件的accession编号 |
identifier | string | 公司***代码或CIK编号 |
get_filing_sections获取文件中的特定章节(如业务描述、风险因素、MD&A)。
| 参数 | 类型 | 描述 |
|---|---|---|
accession_number | string | 文件的accession编号 |
form_type | string | 表单类型(如“10-K”、“10-Q”) |
identifier | string | 公司***代码或CIK编号 |
get_financials获取公司的财务报表。使用此工具:当用户询问以下内容时使用:
LLM响应关键说明:
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
statement_type | string 可选 | 报表类型(“income”、“balance”、“cash”或“all”) |
get_form4_details从特定Form 4文件中获取详细信息。
| 参数 | 类型 | 描述 |
|---|---|---|
accession_number | string | Form 4文件的accession编号 |
identifier | string | 公司***代码或CIK编号 |
get_insider_summary从SEC文件中获取公司内部交易活动摘要。
LLM响应关键说明:
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
days | integer 可选 | 分析的天数(默认:180) |
get_insider_transactions从SEC文件中获取公司内部交易记录。
LLM响应关键说明:
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
days | integer 可选 | 回溯天数(默认:90) |
form_types | array 可选 | 要包含的表单类型列表(默认:["3", "4", "5"]) |
limit | integer 可选 | 返回的最大交易数(默认:50) |
get_key_metrics获取公司的关键财务指标。
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
metrics | array 可选 | 要检索的特定指标列表(可选) |
get_recent_filings获取公司或所有公司的近期SEC文件。
| 参数 | 类型 | 描述 |
|---|---|---|
days | integer 可选 | 回溯天数(默认:30) |
form_type | string 可选 | 要筛选的特定表单类型(如“10-K”、“10-Q”、“8-K”) |
identifier | string 可选 | 公司***代码/CIK(可选,未提供则返回所有近期文件) |
limit | integer 可选 | 返回的最大文件数(默认:50) |
get_recommended_tools获取分析特定表单类型的推荐工具。
| 参数 | 类型 | 描述 |
|---|---|---|
form_type | string | SEC表单类型(如“10-K”、“8-K”、“4”) |
get_segment_data获取按部门(地理、产品等)划分的收入明细。
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
segment_type | string 可选 | 部门分析类型(默认:“geographic”) |
get_xbrl_concepts高级工具:从文件中提取特定XBRL概念。
请勿用于一般财务数据请求。获取以下内容时请使用get_financials():
LLM响应关键说明:
| 参数 | 类型 | 描述 |
|---|---|---|
identifier | string | 公司***代码或CIK编号 |
accession_number | string 可选 | 特定文件的accession编号(可选) |
concepts | array 可选 | 要提取的特定概念列表(如["Revenues", "Assets"]) |
form_type | string 可选 | 无accession编号时的表单类型(默认:“10-K”) |
search_companies按名称搜索公司。
| 参数 | 类型 | 描述 |
|---|---|---|
query | string | 公司名称搜索查询 |
limit | integer 可选 | 返回的最大结果数(默认:10) |
json{ "mcpServers": { "sec-edgar": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SEC_EDGAR_USER_AGENT", "mcp/sec-edgar" ], "env": { "SEC_EDGAR_USER_AGENT": "您的姓名 (***)" } } } }
[为什么使用Docker运行MCP服务器更安全?]([***]





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务