MCP 서버

SEC Filings

tools.filings/sec-filings
금융 및 투자 검색 및 리서치 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Finds, reads and compares SEC filings and retrieves selected reported XBRL financial facts.

compare_filing
Compare with the preceding filing
Compare an SEC filing with the preceding available reporting period of the same company and form. Returns full sentence-change counts and bounded examples for up to eight sections; reports when a prior filing is unavailable. It is a sampled comparison, not a complete redline.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['filing_id'], 'properties': {'filing_id': {'type': 'string', 'pattern': '^\\d{1,10}-\\d{18}$'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'docs_url'], 'properties': {'id': {'type': 'string'}, 'form': {'type': 'string'}, 'error': {'type': 'string', 'maxLength': 80}, 'prior': {'type': 'object', 'required': ['accession', 'filingDate', 'reportDate', 'url', 'page'], 'properties': {'url': {'type': 'string'}, 'page': {'type': 'string'}, 'accession': {'type': 'string'}, 'filingDate': {'type': 'string'}, 'reportDate': {'type': 'string'}}, 'additionalProperties': False}, 'usage': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'reason': {'type': 'string'}, 'status': {'enum': ['success', 'tool_error', 'internal_error'], 'type': 'string'}, 'ticker': {'type': 'string'}, 'totals': {'type': 'object', 'required': ['added', 'removed', 'changed', 'unchanged'], 'properties': {'added': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'changed': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'removed': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'unchanged': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}, 'api_url': {'type': 'string'}, 'company': {'type': 'string'}, 'current': {'type': 'object', 'required': ['accession', 'filingDate', 'reportDate', 'url', 'page'], 'properties': {'url': {'type': 'string'}, 'page': {'type': 'string'}, 'accession': {'type': 'string'}, 'filingDate': {'type': 'string'}, 'reportDate': {'type': 'string'}}, 'additionalProperties': False}, 'message': {'type': 'string'}, 'docs_url': {'type': 'string'}, 'sections': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'counts', 'added', 'removed', 'changed'], 'properties': {'id': {'type': 'string'}, 'added': {'type': 'array', 'items': {'type': 'string', 'maxLength': 400}, 'maxItems': 2}, 'title': {'type': 'string'}, 'counts': {'type': 'object', 'required': ['added', 'removed', 'changed', 'unchanged'], 'properties': {'added': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'changed': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'removed': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'unchanged': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}, 'onlyIn': {'enum': ['prior', 'current'], 'type': 'string'}, 'changed': {'type': 'array', 'items': {'type': 'object', 'required': ['before', 'after', 'similarity'], 'properties': {'after': {'type': 'string', 'maxLength': 400}, 'before': {'type': 'string', 'maxLength': 400}, 'similarity': {'type': 'number'}}, 'additionalProperties': False}, 'maxItems': 2}, 'removed': {'type': 'array', 'items': {'type': 'string', 'maxLength': 400}, 'maxItems': 2}}, 'additionalProperties': False}, 'maxItems': 8}, 'comparable': {'type': 'boolean'}, 'reportDate': {'type': 'string'}, 'http_status': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'retry_after': {'type': 'string', 'maxLength': 80}, 'samples_only': {'type': 'boolean'}, 'total_sections': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}
filing_facts
Read reported financial facts
Read XBRL facts tagged to one filing's accession, covering the API's ten supported concepts. Returns up to 200 reported values with units and periods. It does not return all company periods or calculate investment advice.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['filing_id'], 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1}, 'filing_id': {'type': 'string', 'pattern': '^\\d{1,10}-\\d{18}$'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'docs_url'], 'properties': {'error': {'type': 'string', 'maxLength': 80}, 'facts': {'type': 'array', 'items': {'type': 'object', 'required': ['concept', 'value', 'unit', 'end', 'form', 'filed', 'accession'], 'properties': {'fp': {'type': 'string'}, 'fy': {'type': 'number'}, 'end': {'type': 'string'}, 'form': {'type': 'string'}, 'unit': {'type': 'string'}, 'filed': {'type': 'string'}, 'start': {'type': 'string'}, 'value': {'type': 'number'}, 'concept': {'type': 'string'}, 'friendly': {'type': 'string'}, 'accession': {'type': 'string'}}, 'additionalProperties': False}, 'maxItems': 200}, 'usage': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'filing': {'type': 'object', 'required': ['id', 'form', 'accession', 'filingDate', 'reportDate', 'sourceUrl'], 'properties': {'id': {'type': 'string'}, 'form': {'type': 'string'}, 'accession': {'type': 'string'}, 'sourceUrl': {'type': 'string'}, 'filingDate': {'type': 'string'}, 'reportDate': {'type': 'string'}}, 'additionalProperties': False}, 'status': {'enum': ['success', 'tool_error', 'internal_error'], 'type': 'string'}, 'api_url': {'type': 'string'}, 'company': {'type': 'object', 'required': ['cik', 'ticker', 'name'], 'properties': {'cik': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'sic': {'type': 'string'}, 'name': {'type': 'string'}, 'ticker': {'type': 'string'}, 'fiscalYearEnd': {'type': 'string'}, 'sicDescription': {'type': 'string'}}, 'additionalProperties': False}, 'message': {'type': 'string'}, 'docs_url': {'type': 'string'}, 'truncated': {'type': 'boolean'}, 'http_status': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'retry_after': {'type': 'string', 'maxLength': 80}, 'total_facts': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}
list_filings
Find filings by ticker
Find recent SEC filings for a company ticker, with filing ids, form types, dates, accession numbers and original SEC links. Returns up to 20 filings from the company's recent EDGAR window.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'form': {'enum': ['10-K', '10-Q', '8-K', '10-K/A', '10-Q/A', '20-F', '40-F'], 'type': 'string'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 20, 'minimum': 1}, 'ticker': {'type': 'string', 'pattern': '^[A-Za-z0-9.-]{1,10}$'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'docs_url'], 'properties': {'error': {'type': 'string', 'maxLength': 80}, 'usage': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'status': {'enum': ['success', 'tool_error', 'internal_error'], 'type': 'string'}, 'api_url': {'type': 'string'}, 'company': {'type': 'object', 'required': ['cik', 'ticker', 'name'], 'properties': {'cik': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'sic': {'type': 'string'}, 'name': {'type': 'string'}, 'ticker': {'type': 'string'}, 'fiscalYearEnd': {'type': 'string'}, 'sicDescription': {'type': 'string'}}, 'additionalProperties': False}, 'filings': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'form', 'accession', 'filingDate', 'reportDate', 'sourceUrl', 'pageUrl', 'sectionsUrl'], 'properties': {'id': {'type': 'string'}, 'form': {'type': 'string'}, 'pageUrl': {'type': 'string'}, 'accession': {'type': 'string'}, 'sourceUrl': {'type': 'string'}, 'filingDate': {'type': 'string'}, 'reportDate': {'type': 'string'}, 'sectionsUrl': {'type': 'string'}}, 'additionalProperties': False}, 'maxItems': 20}, 'message': {'type': 'string'}, 'docs_url': {'type': 'string'}, 'http_status': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'retry_after': {'type': 'string', 'maxLength': 80}}, 'additionalProperties': False}
read_filing_section
Read a filing section
Read a named section from an SEC filing id. Omitting section returns the section index without text. A section reply contains at most 20,000 characters, with its original length and an explicit truncation flag.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['filing_id'], 'properties': {'section': {'type': 'string', 'pattern': '^[a-z0-9-]{1,80}$'}, 'filing_id': {'type': 'string', 'pattern': '^\\d{1,10}-\\d{18}$'}, 'max_characters': {'type': 'integer', 'default': 12000, 'maximum': 20000, 'minimum': 500}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'docs_url'], 'properties': {'id': {'type': 'string'}, 'meta': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': ['string', 'number', 'boolean', 'null']}}, 'error': {'type': 'string', 'maxLength': 80}, 'title': {'type': 'string'}, 'usage': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'status': {'enum': ['success', 'tool_error', 'internal_error'], 'type': 'string'}, 'topics': {'type': 'array', 'items': {'type': 'string'}}, 'api_url': {'type': 'string'}, 'message': {'type': 'string'}, 'product': {'type': 'string', 'const': 'filings'}, 'docs_url': {'type': 'string'}, 'sections': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'chars'], 'properties': {'id': {'type': 'string'}, 'chars': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'title': {'type': 'string'}, 'markdown': {'type': 'string', 'maxLength': 20000}, 'truncated': {'type': 'boolean'}, 'returned_characters': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}, 'additionalProperties': False}, 'maxItems': 80}, 'sourceUrl': {'type': 'string'}, 'index_only': {'type': 'boolean'}, 'http_status': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'retry_after': {'type': 'string', 'maxLength': 80}, 'parserVersion': {'type': 'string'}, 'section_found': {'type': 'boolean'}, 'sections_truncated': {'type': 'boolean'}}, 'additionalProperties': False}
추가됨
compare_filing
2026년 10월 4일 2:40 AM
추가됨
filing_facts
2026년 10월 4일 2:40 AM
추가됨
read_filing_section
2026년 10월 4일 2:40 AM
추가됨
list_filings
2026년 10월 4일 2:40 AM

The Stall

ai.intuitek.the-stall/the-stall

Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.

AI 代理人任務中樞

com.penguindriver/hub

Aggregates Taiwan-focused tools for AI service comparisons, cryptocurrency data, game information, health guidance, and other con…

Valuein — SEC EDGAR Fundamentals & Smart-Money Data

io.github.valuein/mcp-sec-edgar

Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…

equibles

io.github.daniel3303/equibles

Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…

tollbooth

io.github.huwhitememes/tollbooth

Provides paid OSINT, web intelligence, security threat and vulnerability lookups, prediction-market analysis, financial data, leg…

World Monitor

app.worldmonitor/mcp

Delivers live geopolitical, conflict, country-risk, market, energy, climate, aviation, supply-chain, and macroeconomic intelligen…

EventTrader Research (read-only)

com.cymetica/event-trader-research

Offers read-only research on funds, event markets, order books, arena markets, crypto pools, backtests, and related financial ana…

Slacking.biz — SEC Financial Data + US Economics + Demographics + FX

io.github.Th3Slack3r/slacking-biz

Provides financial, economic, demographic, foreign-exchange, regulatory, and company research data from public sources.