sec-filing-analyzer
AI-analyzed SEC filings: filings, analysis, screening, 30-day signals, track record.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"sec-filing-analyzer": {
"url": "https://www.stockhuntr.net/api/mcp"
}
}
}リモートエンドポイント
https://www.stockhuntr.net/api/mcpstreamable-httpできること
ツール一覧
ツール(7)
🟢get_latest_filings(ticker, filing_type, limit)
Return the most recent SEC filings (10-K, 10-Q, 8-K) with AI analysis and 30-day alpha predictions. Optionally filter by ticker and/or form type.
入力スキーマ
{
"type": "object",
"properties": {
"ticker": {
"description": "Stock ticker, e.g. \"AAPL\"",
"type": "string"
},
"filing_type": {
"description": "SEC form type",
"type": "string",
"enum": [
"10-K",
"10-Q",
"8-K",
"all"
]
},
"limit": {
"default": 10,
"description": "Max filings to return",
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_filing_analysis(accession_number)
Return the full AI analysis for a single SEC filing by accession number: executive summary, concern level, sentiment, EPS surprise, predicted 30-day alpha, and (if available) the realized outcome.
入力スキーマ
{
"type": "object",
"properties": {
"accession_number": {
"type": "string",
"description": "SEC accession number, dashed form e.g. \"0000320193-24-000123\""
}
},
"required": [
"accession_number"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_company(ticker)
Return a company snapshot (financials, valuation, analyst data) and its most recent analyzed SEC filings by ticker.
入力スキーマ
{
"type": "object",
"properties": {
"ticker": {
"type": "string",
"description": "Stock ticker, e.g. \"MSFT\""
}
},
"required": [
"ticker"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢search_companies(query, limit)
Search tracked companies by ticker or name. Returns matching tickers with company names and sectors.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"description": "Ticker prefix or company name fragment"
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪screen_companies(sector, min_market_cap_billions, max_pe, min_dividend_yield_pct, min_revenue_growth_pct, ...)
Filter the tracked-company universe (800+ US companies, all S&P 500 constituents) by fundamentals: sector, minimum market cap, maximum P/E, minimum dividend yield, and minimum revenue growth. Mirrors the /screener tool. Returns matching companies with links to their pages.
入力スキーマ
{
"type": "object",
"properties": {
"sector": {
"description": "Exact sector name, e.g. \"Information Technology\", \"Financials\", \"Energy\"",
"type": "string"
},
"min_market_cap_billions": {
"description": "Minimum market cap in USD billions",
"type": "number",
"minimum": 0
},
"max_pe": {
"description": "Maximum trailing P/E ratio",
"type": "number",
"minimum": 0
},
"min_dividend_yield_pct": {
"description": "Minimum dividend yield in percent, e.g. 3 for 3%",
"type": "number",
"minimum": 0
},
"min_revenue_growth_pct": {
"description": "Minimum TTM revenue growth in percent, e.g. 20 for 20%",
"type": "number"
},
"sort": {
"default": "marketcap",
"description": "Sort order",
"type": "string",
"enum": [
"marketcap",
"yield",
"pe",
"growth"
]
},
"limit": {
"default": 25,
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_top_signals(limit)
Return the highest-conviction filing predictions from the last 90 days, ranked by |predicted 30-day alpha| weighted by confidence. These are the model's strongest current directional calls.
入力スキーマ
{
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_model_track_record
Return the model's validated track record from strict 90-day walk-forward cross-validation, plus a live count of filings in the database that already have a realized 30-day outcome available for evaluation.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}コミュニティ
エビデンス