À propos du projet

Ce référentiel fournit un exemple orienté développeur pour accéder à un acteur Apify qui expose les rapports de transaction périodiques du Congrès américain sous forme de JSON propre et structuré. Il couvre les déclarations de divulgation financière de la Chambre et du Sénat en vertu de la loi STOCK, en normalisant chaque transaction divulguée en une ligne cohérente avec les détails du membre, la chambre, l'État et le district, l'actif, le ticker, le type de transaction, la plage de montant déclarée, les dates, la propriété et les identifiants de dépôt. Le projet comprend un exemple Python utilisant UV, une configuration de clé API Apify et des instructions pour utiliser l'acteur comme outil MCP dans des assistants tels que Claude Desktop, Claude Code, Claude web, Cursor et ChatGPT. Les utilisateurs peuvent filtrer les résultats par le nom ou le prénom du membre, le ticker, la date exacte ou la plage de dates, et contrôler la taille de la sortie avec Max_Results. La sortie préserve les tranches de montant déclarées exactement comme déposées, comprend les identifiants de dépôt et de document pour la traçabilité, et ajoute des métadonnées de recherche par exécution pour les trails d'audit. Le README documente également les paramètres d'entrée, les champs de sortie, les codes de type d'actif, les types de transactions, l'attribution de propriété et les options d'installation MCP. Cela est mieux compris comme un exemple d'accès et d'intégration de données pour les divulgations commerciales du Congrès plutôt que comme une base de données locale ou un framework de scraping.