{"serverId":"mcp-registry/io.github.jethrokirk-sudo/filingapi","tools":[{"name":"get_company_info","fixed":{"name":"get_company_info","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":{"type":"object","title":"get_company_infoArguments","required":["ticker"],"properties":{"ticker":{"type":"string","title":"Ticker"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":107,"tokensAfter":107},{"name":"get_earnings_calendar","fixed":{"name":"get_earnings_calendar","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":{"type":"object","title":"get_earnings_calendarArguments","properties":{"ticker":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ticker","default":null},"date_to":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To","default":null},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":187,"tokensAfter":187},{"name":"get_filing_detail","fixed":{"name":"get_filing_detail","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":{"type":"object","title":"get_filing_detailArguments","required":["ticker","accession_number"],"properties":{"ticker":{"type":"string","title":"Ticker"},"accession_number":{"type":"string","title":"Accession Number"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":149,"tokensAfter":149},{"name":"get_filings","fixed":{"name":"get_filings","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":{"type":"object","title":"get_filingsArguments","required":["ticker"],"properties":{"ticker":{"type":"string","title":"Ticker"},"filing_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filing Type","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":147,"tokensAfter":147},{"name":"get_guidance","fixed":{"name":"get_guidance","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":{"type":"object","title":"get_guidanceArguments","required":["ticker"],"properties":{"ticker":{"type":"string","title":"Ticker"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":190,"tokensAfter":190},{"name":"get_sector_filings","fixed":{"name":"get_sector_filings","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":{"type":"object","title":"get_sector_filingsArguments","required":["sector"],"properties":{"sector":{"type":"string","title":"Sector"},"event_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Event Type","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":177,"tokensAfter":177},{"name":"get_signals","fixed":{"name":"get_signals","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":{"type":"object","title":"get_signalsArguments","properties":{"hours":{"type":"integer","title":"Hours","default":720},"limit":{"type":"integer","title":"Limit","default":20}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":206,"tokensAfter":206},{"name":"get_transcript","fixed":{"name":"get_transcript","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":{"type":"object","title":"get_transcriptArguments","required":["ticker"],"properties":{"ticker":{"type":"string","title":"Ticker"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":180,"tokensAfter":180},{"name":"list_sectors","fixed":{"name":"list_sectors","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":{"type":"object","title":"list_sectorsArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":99,"tokensAfter":99},{"name":"search_filings","fixed":{"name":"search_filings","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":{"type":"object","title":"search_filingsArguments","required":["query"],"properties":{"query":{"type":"string","title":"Query"},"ticker":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ticker","default":null},"date_to":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date To","default":null},"date_from":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Date From","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":204,"tokensAfter":204}],"toolsChanged":10,"tokensSaved":0,"todo":[{"tool":"get_company_info","params":["ticker"]},{"tool":"get_earnings_calendar","params":["ticker","date_to","date_from"]},{"tool":"get_filing_detail","params":["ticker","accession_number"]},{"tool":"get_filings","params":["ticker","filing_type"]},{"tool":"get_guidance","params":["ticker"]},{"tool":"get_sector_filings","params":["sector","event_type"]},{"tool":"get_signals","params":["hours","limit"]},{"tool":"get_transcript","params":["ticker"]},{"tool":"search_filings","params":["query","ticker","date_to","date_from"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}