Server definition
- Hash
- sha256:90d1b6d7754b012b420c1337a392bc6b305a1c3aa250ca3685a4bef85c824d13
- What it is
- What a remote MCP server returned when asked what it offers: 7 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Return a company snapshot (financials, valuation, analyst data) and its most recent analyzed SEC filings by ticker.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"ticker": {
"description": "Stock ticker, e.g. \"MSFT\"",
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "get_company",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"accession_number": {
"description": "SEC accession number, dashed form e.g. \"0000320193-24-000123\"",
"type": "string"
}
},
"required": [
"accession_number"
],
"type": "object"
},
"name": "get_filing_analysis",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"filing_type": {
"description": "SEC form type",
"enum": [
"10-K",
"10-Q",
"8-K",
"all"
],
"type": "string"
},
"limit": {
"default": 10,
"description": "Max filings to return",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"ticker": {
"description": "Stock ticker, e.g. \"AAPL\"",
"type": "string"
}
},
"type": "object"
},
"name": "get_latest_filings",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "get_model_track_record",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"default": 10,
"maximum": 50,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "get_top_signals",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"default": 25,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"max_pe": {
"description": "Maximum trailing P/E ratio",
"minimum": 0,
"type": "number"
},
"min_dividend_yield_pct": {
"description": "Minimum dividend yield in percent, e.g. 3 for 3%",
"minimum": 0,
"type": "number"
},
"min_market_cap_billions": {
"description": "Minimum market cap in USD billions",
"minimum": 0,
"type": "number"
},
"min_revenue_growth_pct": {
"description": "Minimum TTM revenue growth in percent, e.g. 20 for 20%",
"type": "number"
},
"sector": {
"description": "Exact sector name, e.g. \"Information Technology\", \"Financials\", \"Energy\"",
"type": "string"
},
"sort": {
"default": "marketcap",
"description": "Sort order",
"enum": [
"marketcap",
"yield",
"pe",
"growth"
],
"type": "string"
}
},
"type": "object"
},
"name": "screen_companies",
"outputSchema": null
},
{
"description": "Search tracked companies by ticker or name. Returns matching tickers with company names and sectors.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"default": 10,
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Ticker prefix or company name fragment",
"minLength": 1,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_companies",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:90d1b6d7754b012b420c1337a392bc6b305a1c3aa250ca3685a4bef85c824d13 | sha256sum