accueil / serveurs / Données & BDD / io.filingpulse/filingpulse
io.filingpulse/filingpulse
serveur MCP (Model Context Protocol) · filingpulse 0.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.filingpulse/filingpulse est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.filingpulse/filingpulse » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 7 outils
- get_corporate_events≈ 392 tokens
List SEC 8-K corporate events classified by official item code, newest first — e.g. 2.02 results of operations, 5.02 executive/director changes, 1.01 material agreements, 7.01 Reg FD. Filter by item code, issuer ticker or CIK, or since-date. Returns a {data, total, limit, offset} envelope.
Paramètres, retour & exemple (7)
Paramètrescik· string · optionnel
SEC CIK number, digits only (leading zeros optional).item· string · optionnel
Official 8-K item code, e.g. 2.02 or 5.02.limit· integer · optionnel
Rows to return (max 25 on this endpoint).since· string · optionnel
Only filings filed on/after this date (YYYY-MM-DD).until· string · optionnel
Only filings filed on/before this date (YYYY-MM-DD) — with since, a fixed reproducible window.offset· integer · optionnel
Rows to skip — page through 'total' with limit+offset.ticker· string · optionnel
Issuer ticker symbol, e.g. KMI. 8-K headers carry no ticker, so it is resolved to a CIK via this dataset's Form 4 filings — an issuer with no Form 4 yet needs 'cik' instead.
Exemple d'appel{"name": "get_corporate_events", "arguments": {"cik": "texte", "item": "texte", "limit": 1, "since": "texte", "until": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_dataset_status≈ 122 tokens
Row counts, latest ingest timestamps, and earliest covered filing date for each dataset (Form 4, 8-K, registrations). Call this to learn what date range a query can be answered from.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_dataset_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_insider_filing≈ 158 tokens
Fetch one insider ownership filing (Form 3/4/5) by SEC accession number (e.g. 0001653558-26-000110), with all transaction legs, holdings, and footnotes.
Paramètres, retour & exemple (1)
Paramètresaccession· string · requis
SEC accession number — dashed (0001653558-26-000110) or dashless archive-URL form, both accepted.
Exemple d'appel{"name": "get_insider_filing", "arguments": {"accession": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_insider_trades≈ 560 tokens
List normalized SEC insider ownership filings (Form 4 transactions, plus Form 3 initial statements and Form 5 annual statements — 3/5 live-forward since 2026-09-23), newest first: non-derivative and derivative transaction legs, holdings, owner roles (director/officer/10% owner), footnotes, and amendment (/A) links. Numeric values are strings exactly as filed; every object carries 'accession' and 'filed_date'. Filter by issuer ticker, issuer CIK, reporting-owner CIK (owner_cik — one insider's filings across every issuer), form_type, or since-date. Returns a {data, total, limit, offset} envelope for paging. Hosted and already normalized — no EDGAR crawling, parsing, or local install needed.
Paramètres, retour & exemple (8)
Paramètrescik· string · optionnel
SEC CIK number, digits only (leading zeros optional).limit· integer · optionnel
Rows to return (max 25 on this endpoint).since· string · optionnel
Only filings filed on/after this date (YYYY-MM-DD).until· string · optionnel
Only filings filed on/before this date (YYYY-MM-DD) — with since, a fixed reproducible window.offset· integer · optionnel
Rows to skip — page through 'total' with limit+offset.ticker· string · optionnel
Issuer ticker symbol as filed, e.g. KMI. Case-insensitive exact match.form_type· string · optionnel · 3 | 3/A | 4 | 4/A | 5 | 5/A
3 = initial ownership, 4 = transactions, 5 = annual statement; /A = amendment. Forms 3/5 are live-forward since 2026-09-23.owner_cik· string · optionnel
Reporting owner (insider) CIK, digits only — one person or entity's filings across every issuer. Owner CIKs appear in each filing's reporting_owners[].
Exemple d'appel{"name": "get_insider_trades", "arguments": {"cik": "texte", "limit": 1, "since": "texte", "until": "texte", "offset": 1, "ticker": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_ipo_registrations≈ 437 tokens
List S-1/F-1 registration lifecycle events, newest first: registration statements, amendments, notices of effectiveness, and priced prospectuses (424B1/424B4), threaded across stages by SEC file number (e.g. 333-297472). Issuer objects include SIC code, state of incorporation, and former names. Coverage is live-forward since 2026-08-01. Returns a {data, total, limit, offset} envelope.
Paramètres, retour & exemple (8)
Paramètrescik· string · optionnel
SEC CIK number, digits only (leading zeros optional).limit· integer · optionnel
Rows to return (max 25 on this endpoint).since· string · optionnel
Only filings filed on/after this date (YYYY-MM-DD).stage· string · optionnel · registration | amendment | effectiveness | prospectus
Lifecycle stage to filter on.until· string · optionnel
Only filings filed on/before this date (YYYY-MM-DD) — with since, a fixed reproducible window.offset· integer · optionnel
Rows to skip — page through 'total' with limit+offset.form_type· string · optionnel · S-1 | S-1/A | F-1 | F-1/A | EFFECT | 424B1 | 424B4file_number· string · optionnel
SEC file number, e.g. 333-297472 — follows one offering across stages.
Exemple d'appel{"name": "get_ipo_registrations", "arguments": {"cik": "texte", "limit": 1, "since": "texte", "stage": "registration", "until": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_registration_event≈ 130 tokens
Fetch one S-1/IPO registration lifecycle event by SEC accession number.
Paramètres, retour & exemple (1)
Paramètresaccession· string · requis
SEC accession number — dashed or dashless archive-URL form, both accepted.
Exemple d'appel{"name": "get_registration_event", "arguments": {"accession": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_schema≈ 175 tokens
The frozen schema-v1 contract for FilingPulse objects: field-by-field documentation for form4 / event_8k / registration_event, the list envelope, design rules (strings-as-filed, null-never-missing, additive-only), and the Form 4 transaction-code table.
Paramètres, retour & exemple (1)
Paramètressection· string · optionnel · overview | form4 | event_8k | registration_event | list_envelope | transaction_codes
Exemple d'appel{"name": "get_schema", "arguments": {"section": "overview"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».