MCP.Market

Us Congress Trades MCP server

online · 100% uptime
by johnisanerd·io.github.johnisanerd/us-congress-trades·v1.0.0·9 stars

US Congress stock trades and financial disclosures by member, ticker, or date, hosted MCP.

A97/100grade A
What users say
No reviews yet
Be the first
Safety scan
A97/100

full report

Adoption
Growing

9 stars

Reviews

Write one

Nobody has reviewed Us Congress Trades yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Us Congress Trades tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 158ms (auth required)20/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityOAuth resource metadata advertised on 40115/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 97/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Us Congress Trades compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
97/100
higher than 98% of 1,761 Finance servers
Uptime
100%
of our recent checks; the typical remote Finance server answers 100%
Response time
35 ms
faster than 96% of 1,133 Finance servers
GitHub stars
9
more than 88% of 946 Finance servers

Install Us Congress Trades in Claude Code, Cursor or VS Code

claude mcp add --transport http us-congress-trades https://mcp.apify.com/?tools=johnvc/us-congress-financial-disclosures-and-stock-trading-data
Add to Cursor

What the publisher says

From the Us Congress Trades repository's README, as published. We do not edit it. Read it on GitHub

🏛️ Congress Trading API: US Congressional Stock Trades and Disclosures in Clean JSON

The most efficient, reliable, and developer-friendly way to use the Congress Trading API.

Actor page: apify.com/johnvc/us-congress-financial-disclosures-and-stock-trading-data Input schema: apify.com/johnvc/us-congress-financial-disclosures-and-stock-trading-data/input-schema

The Congress Trading API returns US Congressional Periodic Transaction Reports (PTRs) as clean, structured JSON. Each row is one disclosed transaction: the member name and chamber, state and district, asset and ticker, transaction type, reported amount range, transaction and notification dates, ownership, and filing IDs. Filter by member name, ticker, an exact date, or a date range. Data is normalized from official US House and Senate financial disclosure filings under the STOCK Act.

Video Walkthrough

Quick Start

Prerequisites

  • Python 3.11 or higher
  • An Apify account and API key (get a free key here)
  1. Clone the repository
git clone https://github.com/johnisanerd/Apify-Congressional-Trading-Data-Scraper.git
   cd Apify-Congressional-Trading-Data-Scraper
  1. Install dependencies with UV
# Install UV if you do not have it:
   curl -LsSf https://astral.sh/uv/install.sh | sh

   # Install project dependencies:
   uv sync
  1. Configure your API key
cp .env.example .env
   # Edit .env and add your Apify API key
   # Get your free API key at: https://apify.com?fpr=9n7kx3
  1. Run the example
uv run python congress-stock-trades-scraper.py

Alternative: set the API key directly

export APIFY_API_TOKEN="your_api_key_here"
uv run python congress-stock-trades-scraper.py

Why Use This Congress Trading API?

Both chambers, one schema. House and Senate Periodic Transaction Reports are normalized into a single, queryable shape, so you analyze all of Congress with one parser instead of two filing systems.

Powerful filters. Narrow by member first or last name, by stock ticker, by an exact transaction date, or by a date range. Combine them to answer questions like "every NVDA trade this member made in 2024."

Audit-ready structured JSON. One row per transaction, with the reported amount range exactly as filed, plus filing and document IDs and per-run search metadata for traceable, reproducible pulls.

Predictable, pay-per-use pricing. Billing is per run plus per transaction returned, with no monthly rental. You control cost directly with Max_Results.

Easy to automate. Call it from Python in a few lines, or load it as an MCP tool so assistants like Claude and Cursor can pull Congressional trades for you on demand.

Features

Core Capabilities

  • Filter by member, ticker, or date (exact date or range)
  • Both chambers: House and Senate filings in one dataset
  • Asset types including stock, options, ETF, mutual fund, bond, and crypto
  • Ownership attribution for member, spouse, dependent child, or joint holdings
  • Pre-built dataset views for purchases, sales, options trades, and stock trades

Data Quality

  • One row per PTR transaction with member, chamber, asset, ticker, type, amount range, and dates
  • Amount ranges exactly as filed (members report brackets, not exact values)
  • Filing and document IDs for tracing back to the source disclosure
  • Per-run search metadata (timestamp, query timing, result count) for audit trails
  • Normalized from official US House Clerk and Senate eFD filings under the STOCK Act

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Us Congress Trades: common questions

Is Us Congress Trades MCP server safe?
Yes, by our scan: it is graded A (97/100). Read the Us Congress Trades safety report
How do I install Us Congress Trades?
It runs remotely at mcp.apify.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Us Congress Trades need an API key?
No key to paste: it signs you in with OAuth when your client connects.
Is Us Congress Trades maintained?
The last commit was 41 days ago (2026-09-24). The latest release is v1.0.0.
Is Us Congress Trades up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Us Congress Trades?
Servers from other publishers that do the same job: Tapetide - Indian Stock Market MCP server, Yahoo Finance MCP server and Alpha Vantage MCP server. Compare all Us Congress Trades alternatives.
How does Us Congress Trades compare with other Finance MCP servers?
safety score 97/100 (higher than 98% of 1,761 Finance servers); uptime 100% (of our recent checks; the typical remote Finance server answers 100%); response time 35 ms (faster than 96% of 1,133 Finance servers). Full comparison.

Alternatives to Us Congress Trades

Same job from other publishers: the closest match first, then the best rated.

All Us Congress Trades alternatives →
  • Tapetide - Indian Stock Market MCP
    48 tools for ~8,000 NSE & BSE stocks: quotes, screener, financials, filings, FII/DII, options
    A
  • Yahoo Finance
    Access Yahoo Finance stock data, news, screeners, options, financials, and charts through MCP.
    A
  • Alpha Vantage
    Real-time financial market data: stocks, forex, crypto, commodities, and economic indicators
    A
  • HPSILab Quant Finance
    Stock & options risk analytics for AI agents: pre-trade risk scan, IV, gamma walls, Monte Carlo.
    A
  • Finance Toolkit
    200+ transparent financial metrics calculated from raw statements, not third-party endpoints.
    A