sec-filing-analyzer
AI-analyzed SEC filings: filings, analysis, screening, 30-day signals, track record.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"sec-filing-analyzer": {
"url": "https://www.stockhuntr.net/api/mcp"
}
}
}Puntos de conexión remotos
https://www.stockhuntr.net/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Comunidad
Evidencia