Skip to main content
Glama
aion-autonomous-labs

io.github.aion-org/edgar-answers-mcp

EDGAR Answers — SEC-Einreichungen für KI-Agenten

Geben Sie Ihrem Agenten Antworten aus SEC EDGAR, nicht rohe API-Antworten.

Dieses Repository enthält die Dokumentation und das Registry-Manifest für einen gehosteten MCP-Server. Es gibt nichts zu installieren oder auszuführen: Verbinden Sie sich über einen beliebigen MCP-Client mit dem untenstehenden Endpunkt. Der Server selbst wird als verwalteter Dienst betrieben.

Jedes börsennotierte US-Unternehmen reicht seine Finanzdaten kostenlos bei der SEC in XBRL ein. Der Haken ist, dass „kostenlos und öffentlich" nicht dasselbe ist wie „brauchbar": Unternehmen taggen denselben Posten auf ein Dutzend verschiedene Arten, Jahres- und Quartalszahlen leben im selben Stream, Neudarstellungen überschreiben stillschweigend die Historie, und Form-4-Insider-Meldungen kommen als rohes XML an. Bestehende EDGAR-MCP-Server übergeben Ihrem Agenten dieses Durcheinander und wünschen ihm viel Glück.

Dieser Server erledigt zuerst das Parsing. Ihr Agent fragt nach Umsatz; er bekommt Umsatz.

Werkzeuge

get_financials — normalisierte Jahresabschlüsse

Mehrjährige Gewinn- und Verlustrechnung, Bilanz und Kapitalflussrechnung für jedes an der US-Börse notierte Unternehmen, anhand eines Tickers oder einer CIK.

get_financials(company: "AAPL", years: 4)
→ revenue, grossProfit, operatingIncome, netIncome, epsDiluted,
  operatingCashFlow, capex, totalAssets, totalLiabilities,
  stockholdersEquity, cashAndEquivalents, longTermDebt, sharesDiluted
  — one clean row per fiscal year

Dahinter steckt: eine geordnete Tag-Fallback-Kette pro Posten (Einreicher sind sich uneinig, welcher us-gaap-Tag „Umsatz" bedeutet), Dauerfilterung, damit Jahreszahlen nicht durch vierteljährliche Kumulativwerte verunreinigt werden, und Restatement-Auflösung auf den zuletzt eingereichten Wert. Nicht gemeldete Posten kommen als null zurück, statt geraten zu werden.

filing_diff — was sich im Jahresvergleich geändert hat

filing_diff(company: "NVDA", section: "risk_factors")
→ paragraphs added and removed between the two most recent 10-Ks

Die Frage, die ein Analyst tatsächlich stellt — was haben sie dieses Jahr neu gesagt, und was haben sie stillschweigend fallen gelassen? — wird auf Absatzebene beantwortet, wobei Standardformulierungen, die lediglich umgebrochen wurden, herausgefiltert werden.

insider_activity — Form 4, geparst

insider_activity(company: "MSFT", filings: 10)
→ who, role, transaction type, shares, price, holdings after — tidy rows

Open-Market-Käufe werden von Steuereinbehalten und Optionsausübungen getrennt, damit Ihr Agent einen geplanten Vest nicht für einen Überzeugungskauf hält.

filing_section — jeder Abschnitt als sauberer Text

filing_section(company: "TSLA", section: "risk_factors" | "mdna" | "business" | "1A")

Inhaltsverzeichnis-Köder werden herausgefiltert; Sie erhalten den echten Abschnittstext.

search_filings — Volltextsuche seit 2001

search_filings(query: "\"supply chain disruption\"", forms: "10-K", startDate: "2025-01-01")

Related MCP server: FinImpulse MCP Server

Verbinden

Streamable-HTTP-Endpunkt:

https://aion-org--edgar-answers-mcp.apify.actor/mcp

Authentifizieren Sie sich mit Ihrem Apify-API-Token als Bearer-Token. In einer MCP-Client-Konfiguration:

{
  "mcpServers": {
    "edgar-answers": {
      "url": "https://aion-org--edgar-answers-mcp.apify.actor/mcp",
      "headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
    }
  }
}

Für Clients, die nur stdio sprechen, überbrücken Sie mit npx mcp-remote <url> --header "Authorization: Bearer YOUR_APIFY_TOKEN".

Der Server läuft im Standby-Modus: Er skaliert bei Inaktivität auf null und wacht bei Ihrer ersten Anfrage auf, sodass der erste Aufruf nach einer ruhigen Phase einige Sekunden dauert.

Preise

Zahlen Sie pro erfolgreichem Aufruf — fehlgeschlagene Aufrufe werden nicht berechnet.

Aufruf

Preis

search_filings

$0.005

get_financials

$0.02

insider_activity

$0.02

filing_section

$0.03

filing_diff

$0.05

Daten und Compliance

Die Quelldaten stammen von SEC EDGAR — US-Regierungseinreichungen, gemeinfrei. Anfragen werden mit einem deklarierten User-Agent gestellt und weit unter der von der SEC veröffentlichten Obergrenze ratenbegrenzt, gemäß ihren Zugriffsrichtlinien. Hier wird nichts von einer Website gescraped, die dies verbietet.

Grenzen, klar ausgesprochen

  • US-GAAP-Einreicher. Ausländische private Emittenten, die nach IFRS berichten, erhalten keine normalisierten Finanzdaten; get_financials sagt dies, statt zu raten.

  • Die Abdeckung folgt EDGAR. Die Volltextsuche reicht bis 2001 zurück; XBRL-Finanzdaten existieren ab etwa 2009.

  • Keine Anlageberatung. Dies sind Einreichungsdaten, getreu geparst. Was Sie daraus schließen, ist Ihre Sache.

  • filing_diff vergleicht die beiden neuesten Einreichungen eines Formulars; beliebige Einreichungspaare sind noch nicht verfügbar.

Einen Parsing-Fehler gefunden oder ein Tool gewünscht, das hier fehlt? Öffnen Sie ein Issue hier oder auf dem Actor — konkrete Berichte zu bestimmten Ticker werden behoben.


Gelistet im Apify Store. Die Dokumentation in diesem Repository ist © Aion; der Dienst ist proprietär.

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    B
    maintenance
    MCP server for accessing SEC EDGAR filings. Connects AI assistants to company filings, financial statements, and insider trading data with exact numeric precision.
    21
    765 PyPI
    373
    AGPL 3.0
  • A
    license
    A
    quality
    D
    maintenance
    Provides structured financial market data (stocks, ETFs, mutual funds, fundamentals, market indicators) to AI systems via MCP, enabling natural language access to financial datasets with both hosted and local deployment options.
    31
    34 npm
    ISC
  • A
    license
    Not graded
    quality
    D
    maintenance
    Hosted MCP server that gives AI agents real-time access to SEC EDGAR filings search, 10-K/8-K reading, XBRL financial facts, and insider-trade (Form 4) alerts.
    13 npm
    1
    MIT