US stock quotes, analyst targets, superinvestor 13F, insider buys and earnings from SEC filings
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Wall Street consensus rating, 12-month price targets (mean/median/high/low, implied move) and buy/hold/sell counts for a US stock.
Ticker
Wall Street consensus rating, 12-month price targets (mean/median/high/low, implied move) and buy/hold/sell counts for a US stock.
| Argument | Type | Description |
|---|---|---|
| symbol* | string | Ticker |
{
"type": "object",
"required": [
"symbol"
],
"properties": {
"symbol": {
"type": "string",
"description": "Ticker"
}
}
}Sector, CEO, HQ, market cap; strengths, strategy and legal risks quoted from the latest 10-K (with link); supply chain (suppliers, customers, partners, competitors named in SEC annual reports, and companies that name it); Nexqual financial-health score 0-10.
| Argument | Type | Description |
|---|---|---|
| symbol* | string | Ticker |
{
"type": "object",
"required": [
"symbol"
],
"properties": {
"symbol": {
"type": "string",
"description": "Ticker"
}
}
}Reported EPS and revenue (plus stated guidance) captured from 8-K filings and press releases at publication; US companies ~$10B+. Actuals only, no estimates. Omit symbol for the latest across all.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max rows |
| symbol | string | Optional ticker |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Max rows"
},
"symbol": {
"type": "string",
"description": "Optional ticker"
}
}
}Income statement, balance sheet and cash flow from SEC 10-K/10-Q (annual up to 15 years, quarterly up to 40), plus valuation: P/E, P/S, P/B, EV/EBITDA, P/FCF, FCF and dividend yield (TTM and last 3 fiscal year-ends).
| Argument | Type | Description |
|---|---|---|
| limit | integer | Periods (default 5 annual, 8 quarterly) |
| period | string | |
| symbol* | string | Ticker |
{
"type": "object",
"required": [
"symbol"
],
"properties": {
"limit": {
"type": "integer",
"description": "Periods (default 5 annual, 8 quarterly)"
},
"period": {
"enum": [
"annual",
"quarterly"
],
"type": "string"
},
"symbol": {
"type": "string",
"description": "Ticker"
}
}
}Insider buys and sells from SEC Form 4 at US companies ~$1B+. Buys: open-market purchases (code P, $250K+; excludes private placements, IPO allocations, ESPP, DRIP), cluster buying flagged. Sells: open-market sales (code S, $1M+) with Rule 10b5-1 plan flag and plan adoption date. Each trade also carries insider_type: routine (traded the stock in the same calendar month in each of the past 3 years), opportunistic (traded every year, no such pattern) or not_enough_history, with the evidence; method of Cohen, Malloy & Pomorski (Journal of Finance, 2012), where opportunistic trades predicted returns and routine ones did not. Default: buys, last 30 days.
| Argument | Type | Description |
|---|---|---|
| days | integer | 1-90 |
| side | string | |
| limit | integer | Max rows per side |
| symbol | string | Optional ticker |
| min_value_usd | number | |
| executives_only | boolean | CEO/CFO/COO/President/Chair only |
{
"type": "object",
"properties": {
"days": {
"type": "integer",
"description": "1-90"
},
"side": {
"enum": [
"buy",
"sell",
"both"
],
"type": "string"
},
"limit": {
"type": "integer",
"description": "Max rows per side"
},
"symbol": {
"type": "string",
"description": "Optional ticker"
},
"min_value_usd": {
"type": "number"
},
"executives_only": {
"type": "boolean",
"description": "CEO/CFO/COO/President/Chair only"
}
}
}Closing-price series plus price return, total return with dividends reinvested, annualized return and volatility, max drawdown, high/low, dividends paid and splits for a US stock or ETF over 1mo to max.
| Argument | Type | Description |
|---|---|---|
| range | string | |
| symbol* | string | Ticker |
{
"type": "object",
"required": [
"symbol"
],
"properties": {
"range": {
"enum": [
"1mo",
"3mo",
"6mo",
"ytd",
"1y",
"2y",
"3y",
"5y",
"10y",
"max"
],
"type": "string"
},
"symbol": {
"type": "string",
"description": "Ticker"
}
}
}A US company's recent SEC filings in plain words: 8-K events (CEO/director changes, acquisitions, material agreements, restructurings, impairments, restatements, auditor changes, delisting, bankruptcy) quoting the filing's own text; 5%+ ownership stakes (13D activist / 13G passive) with holder and percent; 10-K/10-Q/proxy dates.
| Argument | Type | Description |
|---|---|---|
| days | integer | Look-back, default 180, max 1095 |
| limit | integer | Max filings, default 30 |
| symbol* | string | Ticker |
{
"type": "object",
"required": [
"symbol"
],
"properties": {
"days": {
"type": "integer",
"description": "Look-back, default 180, max 1095"
},
"limit": {
"type": "integer",
"description": "Max filings, default 30"
},
"symbol": {
"type": "string",
"description": "Ticker"
}
}
}US stock price, change, day range, volume, 52-week range, market cap. Up to 10 tickers. Outside regular US hours the price is the last close, not live: follow `note`.
| Argument | Type | Description |
|---|---|---|
| symbols* | array | e.g. ["AAPL","NVDA"] |
{
"type": "object",
"required": [
"symbols"
],
"properties": {
"symbols": {
"type": "array",
"items": {
"type": "string"
},
"description": "e.g. [\"AAPL\",\"NVDA\"]"
}
}
}Latest SEC 13F holdings of ~80 tracked investors (Buffett, Ackman, Tepper, Klarman…). view: holders = who owns `symbol`; portfolio = holdings of `investor` (always lists every new/added/reduced position); list = tracked investors; most_held / most_bought / new_positions / most_sold = consensus across all.
| Argument | Type | Description |
|---|---|---|
| view* | string | |
| limit | integer | Max rows |
| symbol | string | For holders |
| investor | string | For portfolio: person, fund or slug |
| min_portfolio_pct | number | Consensus views: ignore positions below this % of a portfolio (default 0.5) |
{
"type": "object",
"required": [
"view"
],
"properties": {
"view": {
"enum": [
"holders",
"portfolio",
"list",
"most_held",
"most_bought",
"new_positions",
"most_sold"
],
"type": "string"
},
"limit": {
"type": "integer",
"description": "Max rows"
},
"symbol": {
"type": "string",
"description": "For holders"
},
"investor": {
"type": "string",
"description": "For portfolio: person, fund or slug"
},
"min_portfolio_pct": {
"type": "number",
"description": "Consensus views: ignore positions below this % of a portfolio (default 0.5)"
}
}
}