Capitol Ledger MCP server
io.github.joalbrecht/capitol-ledger-mcp·v0.1.0Read-only House stock disclosures and synthetic portfolio research. Approved pilot key required.
0 stars111 downloads/wk
Reviews
Write oneNobody has reviewed Capitol Ledger yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Capitol Ledger tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_portfolioGet a saved synthetic disclosure ledger's opening/closing allocations and audit metadata.
get_portfolio_changesGet purchases, sales, and weight changes for a saved report period; inspect coverage warnings.
search_disclosuresSearch House disclosures; dates use filing availability. Return source links and amount ranges.
Public scan report
scanner v0.1.10 · 2026-10-24 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Capitol Ledger compares
Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 75% of 1,761 Finance servers
- Tools
- 3
- the typical Finance server has 8
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 111
- more than 71% of 421 Finance servers with a package
What its tools let an agent do: 3 read
Install Capitol Ledger in Claude Code, Cursor or VS Code
claude mcp add capitol-ledger-mcp -- uvx capitol-ledger-mcp
What the publisher says
From the Capitol Ledger repository's README, as published. We do not edit it. Read it on GitHub
Capitol Ledger MCP
Read-only congressional stock disclosure research for AI agents. Search official U.S. House disclosures, inspect saved synthetic disclosure-ledger portfolios, and explain portfolio changes with source and timing context.
Request pilot access · API documentation · PyPI package · Official MCP Registry · Public fictional sample · Methodology
<!-- mcp-name: io.github.joalbrecht/capitol-ledger-mcp -->
Access
The adapter is open source. The hosted data API requires an approved Capitol Ledger API key. Request an invited free 14-day pilot at the link above. Approved pilot accounts default to 1,000 authenticated requests per UTC day, shared across keys. No payment details or automatic paid conversion. Submitting an application does not grant access or subscribe you to a newsletter.
The public JSON sample is fictional and requires no key. It is useful for inspecting the response shape; it is not a real disclosure or live data.
Install
Python 3.12 or later is required. Install the published PyPI package:
pip install capitol-ledger-mcpOr run without a permanent installation:
uvx --from capitol-ledger-mcp capitol-ledger-mcpTo install from this public repository instead:
pip install 'git+https://github.com/joalbrecht/capitol-ledger-mcp.git'Connect your MCP client
For an installed adapter, use this local stdio configuration:
{
"mcpServers": {
"capitol-ledger": {
"command": "capitol-ledger-mcp",
"env": {
"CAPITOL_LEDGER_API_URL": "https://capitol-ledger.com",
"CAPITOL_LEDGER_API_KEY": "YOUR_APPROVED_API_KEY"
}
}
}
}Replace the placeholder locally and keep the key in your client's secret store. Do not put it in a shared prompt, URL, issue, or public repository. If your client cannot find the command, use its absolute installation path.
A client using uvx can instead use "command": "uvx" and "args": ["--from", "capitol-ledger-mcp", "capitol-ledger-mcp"], with the same env. This is a local stdio server that calls a hosted HTTPS API. It is not a hosted remote MCP endpoint. No broker or trading-account credentials are needed.
Tools
Example questions after connecting:
- What NVDA purchases were disclosed in the last 30 days? Include source links.
- Show the latest saved synthetic disclosure portfolio and its period.
- What changed in that report? Use the same report ID.
Search defaults to 30 days, with at most 100 rows per call. side accepts purchase, sale, or exchange. Timestamps must include a timezone. Reuse returned asof and availableafter when paging with meta.nextoffset. Pin reportid to compare a portfolio and its changes over the same period.
Coverage and interpretation
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Capitol Ledger: common questions
- Is Capitol Ledger MCP server safe?
- Mostly: it is graded B (83/100). Read the Capitol Ledger safety report
- How do I install Capitol Ledger?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Capitol Ledger need an API key?
- Yes. The registry entry asks for
CAPITOL_LEDGER_API_KEY. - Is Capitol Ledger maintained?
- The last commit was 12 days ago (2026-10-23). The latest release is v0.1.0.
- What can I use instead of Capitol Ledger?
- Servers from other publishers that do the same job: Tapetide - Indian Stock Market MCP server, Bykaranteli MCP server and openInvest MCP server. Compare all Capitol Ledger alternatives.
- How does Capitol Ledger compare with other Finance MCP servers?
- safety score 83/100 (higher than 75% of 1,761 Finance servers); tools 3 (the typical Finance server has 8); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Capitol Ledger
Same job from other publishers: the closest match first, then the best rated.
- Tapetide - Indian Stock Market MCP48 tools for ~8,000 NSE & BSE stocks: quotes, screener, financials, filings, FII/DII, optionsnot reviewedEstablishedA
- BykaranteliCrypto derivatives data: funding, OI, liquidations, options, ETF flows. Free account key required.not reviewedGrowingA
- openInvestInvestment runtime for AI agents — LLM investment committee, portfolio ledger, decision accountingnot reviewedGrowingA
- HoodRobinhood Chain data + guarded trading for AI agents: Stock Token quotes, portfolios, launchesnot reviewedGrowingB
- Us Congress TradesUS Congress stock trades and financial disclosures by member, ticker, or date, hosted MCP.not reviewedGrowingA