accueil / serveurs / Recherche & Web / com.veridionmarkets/disclosures
com.veridionmarkets/disclosures
serveur MCP (Model Context Protocol) · veridion-disclosure-api 1.20.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 com.veridionmarkets/disclosures est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.veridionmarkets/disclosures » 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 5 outils
- get_coverage≈ 94 tokens
Live coverage counts (rows, filers, per-source totals) measured from the serving views at request time.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_coverage", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_disclosure_history≈ 8072 tokens
Every observed version of one disclosure, oldest first. The change stream is append-only, so an amendment supersedes rather than overwrites -- the before and after of a restated filing are both here, each with its own change block and receipt.url. restated=true means content changed after first publication; each version records what changed and when.
Paramètres, retour & exemple (1)
Paramètresdisclosure_id· string · requis
Permanent disclosure_id from search_disclosures. Identifiers survive restatement and are never reused.
Exemple d'appel{"name": "get_disclosure_history", "arguments": {"disclosure_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": [], "cache": "texte", "access": "texte", "notice": "texte", "history": {}, "version": "texte"}} - get_status≈ 179 tokens
Source freshness and bulk-snapshot health. This endpoint downgrades itself when its own arithmetic says stale — it never guesses green. When state is 'degraded', degraded_reasons names each cause with its measurement; sources[].index_reconciliation says whether the government's own index lists filings not yet served; bulk_export.merkle_root is the day's commitment over every row's content_hash, for verifying a bulk download.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_members≈ 5388 tokens
List filers with official identity (congressional filers carry their Bioguide ID; executive-branch filers return null with an explanation — identifiers are never invented). Filter by bioguide, by the exact member_id a disclosure row carries, or by a substring of the name as filed. A name search can match several filers; each result carries member_id and bioguide for an exact match.
Paramètres, retour & exemple (3)
Paramètresname· string · optionnel
Case-insensitive substring of the filer's full name, e.g. pelosibioguide· string · optionnel
Official Bioguide ID, e.g. P000197member_id· string · optionnel
Exact filer identifier from a disclosure row, e.g. nancy-pelosi
Exemple d'appel{"name": "list_members", "arguments": {"name": "texte", "bioguide": "texte", "member_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": [], "cache": {}, "count": 1, "notice": "texte", "version": "texte", "directory": {}, "served_at": "texte", "identity_join": "measured", "paper_transcriptions": {}}} - search_disclosures≈ 9826 tokens
Search receipt-linked US government financial disclosures: both chambers of Congress under the STOCK Act, plus executive-branch OGE filings (chamber 'executive', which holds the President's disclosures). Every row carries receipt.url, the government's own document for that row: a PDF page for House and OGE filings, or the Senate eFD report page, which the Senate site opens behind its own access agreement (receipt.access 'gated'). Supports point-in-time reconstruction via as_of (rows observed on or before that timestamp; no look-ahead bias) and change polling via updated_since. Results are paged; page.next_cursor continues the listing.
Paramètres, retour & exemple (9)
Paramètresas_of· string · optionnel
ISO timestamp: only rows first observed on/before this instantlimit· number · optionnel
Rows per page: 10 when omitted; up to 25 without a key and 1000 with a licensed key. A larger request returns the maximum, not an error.cursor· string · optionnel
Opaque page.next_cursor from a previous callticker· string · optionnel
Filter by ticker symbol, e.g. NVDAchamber· string · optionnel · house | senate | executive
Filter by filing body. 'house' and 'senate' are STOCK Act periodic transaction reports; 'executive' is executive-branch OGE filings, which is where the President's disclosures are. Omit to search all.member_id· string · optionnel
Filter to one filer by slug, e.g. donald-trump or nancy-pelosi. The same slug appears as member.member_id on every row.updated_since· string · optionnel
ISO timestamp: only rows first observed after this instantmin_delay_days· number · optionnel
Only rows filed at least this many days after the transaction. The STOCK Act window is 45 days, so 46 returns filings outside it. Rows without a computed delay are excluded, not guessed at.within_statutory_window· boolean · optionnel
false returns only filings made outside the statutory window that applies to that row (served as statutory_window_days); true returns only filings inside it. Unlike min_delay_days, the boundary is each row's own window rather than a supplied number. Annual reports have no window and are excluded by either value.
Exemple d'appel{"name": "search_disclosures", "arguments": {"as_of": "texte", "limit": 1, "cursor": "texte", "ticker": "texte", "chamber": "house", "member_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": [], "page": {}, "cache": "texte", "access": "texte", "notice": "texte", "version": "texte", "coverage": {}}}
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é ».