Server definition
- Hash
- sha256:6472caf7856fa6ec46c520afffa807294a8359c59241ec3032e45cde1691e274
- What it is
- What a remote MCP server returned when asked what it offers: 10 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Get sector, industry, and data coverage info for a company.\n\n Returns the company's GICS sector and industry classification,\n plus counts of available filings and transcripts.\n ",
"inputSchema": {
"properties": {
"ticker": {
"title": "Ticker",
"type": "string"
}
},
"required": [
"ticker"
],
"title": "get_company_infoArguments",
"type": "object"
},
"name": "get_company_info",
"outputSchema": null
},
{
"description": "Get upcoming earnings announcement dates with EPS and revenue\n estimates. Defaults to the next 7 days if no dates specified.\n\n Use this when asked about upcoming earnings, who reports this week,\n or when a specific company's next earnings date is.\n ",
"inputSchema": {
"properties": {
"date_from": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Date From"
},
"date_to": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Date To"
},
"ticker": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Ticker"
}
},
"title": "get_earnings_calendarArguments",
"type": "object"
},
"name": "get_earnings_calendar",
"outputSchema": null
},
{
"description": "Get the full detail of a single SEC filing by ticker and accession\n number (the unique SEC filing ID, e.g. '0000320193-26-000011').\n\n Use this after get_filings or get_guidance has identified a specific\n filing you want to inspect in full.\n ",
"inputSchema": {
"properties": {
"accession_number": {
"title": "Accession Number",
"type": "string"
},
"ticker": {
"title": "Ticker",
"type": "string"
}
},
"required": [
"ticker",
"accession_number"
],
"title": "get_filing_detailArguments",
"type": "object"
},
"name": "get_filing_detail",
"outputSchema": null
},
{
"description": "Get SEC filings (8-K, 10-Q, etc.) for a company by ticker symbol.\n\n Use this to see what filings are available for a company, with dates\n and accession numbers. Does not include guidance extraction - use\n get_guidance for that.\n ",
"inputSchema": {
"properties": {
"filing_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Filing Type"
},
"ticker": {
"title": "Ticker",
"type": "string"
}
},
"required": [
"ticker"
],
"title": "get_filingsArguments",
"type": "object"
},
"name": "get_filings",
"outputSchema": null
},
{
"description": "Get forward-looking guidance language extracted from a company's\n SEC filings, by ticker symbol.\n\n Use this when asked what a company said about future performance,\n revenue outlook, margin expectations, or other forward-looking\n statements. Note: results are keyword-matched sentences from filings\n and may include both forward guidance and recent reported results -\n read each sentence carefully to distinguish actual forward guidance\n from historical figures.\n ",
"inputSchema": {
"properties": {
"ticker": {
"title": "Ticker",
"type": "string"
}
},
"required": [
"ticker"
],
"title": "get_guidanceArguments",
"type": "object"
},
"name": "get_guidance",
"outputSchema": null
},
{
"description": "Get recent SEC filings for all companies in a given sector.\n\n Sector names are case-insensitive, e.g. \"Technology\", \"Energy\",\n \"Healthcare\". Use list_sectors first if unsure of exact names.\n Optionally filter by event_type (earnings_release, acquisition,\n executive_change, restructuring, dividend, guidance_update).\n ",
"inputSchema": {
"properties": {
"event_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Event Type"
},
"sector": {
"title": "Sector",
"type": "string"
}
},
"required": [
"sector"
],
"title": "get_sector_filingsArguments",
"type": "object"
},
"name": "get_sector_filings",
"outputSchema": null
},
{
"description": "Get real-time AI sentiment signals derived from SEC 8-K filings.\n\n Each signal includes: ticker, bullish/bearish/neutral classification,\n confidence score (-100 to 100), a one-line summary, and key factors.\n Signals are generated by Claude Haiku within minutes of EDGAR publication.\n\n Use this when asked which companies have recently filed bullish or\n bearish 8-Ks, or to screen for sentiment shifts across the S&P 500.\n Default window is 30 days; set hours=24 for today only.\n ",
"inputSchema": {
"properties": {
"hours": {
"default": 720,
"title": "Hours",
"type": "integer"
},
"limit": {
"default": 20,
"title": "Limit",
"type": "integer"
}
},
"title": "get_signalsArguments",
"type": "object"
},
"name": "get_signals",
"outputSchema": null
},
{
"description": "Get all available earnings call transcripts for a company by ticker.\n\n Returns a list of transcripts (each with fiscal_quarter, fiscal_year,\n date, and speakers). If asked about a specific quarter, look for it\n within the returned list rather than expecting a single result -\n this endpoint does not currently filter server-side.\n\n Use this when asked what was said on an earnings call, as opposed to\n in written SEC filings.\n ",
"inputSchema": {
"properties": {
"ticker": {
"title": "Ticker",
"type": "string"
}
},
"required": [
"ticker"
],
"title": "get_transcriptArguments",
"type": "object"
},
"name": "get_transcript",
"outputSchema": null
},
{
"description": "List all available sectors with the number of tickers in each.\n\n Use this when asked about sectors, industries, or to find which\n sector a type of company falls under. Returns 11 GICS sectors\n covering the S&P 500.\n ",
"inputSchema": {
"properties": {},
"title": "list_sectorsArguments",
"type": "object"
},
"name": "list_sectors",
"outputSchema": null
},
{
"description": "Search across all SEC filings in the database by keyword, optionally\n filtered by ticker and date range (YYYY-MM-DD format).\n\n Use this for open-ended questions like \"which companies mentioned\n supply chain issues\" rather than looking up one known ticker.\n ",
"inputSchema": {
"properties": {
"date_from": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Date From"
},
"date_to": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Date To"
},
"query": {
"title": "Query",
"type": "string"
},
"ticker": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Ticker"
}
},
"required": [
"query"
],
"title": "search_filingsArguments",
"type": "object"
},
"name": "search_filings",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6472caf7856fa6ec46c520afffa807294a8359c59241ec3032e45cde1691e274 | sha256sum