MCP Capitol Trades Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_top_traded_assetsA | Get the most traded assets (stocks, ETFs, mutual funds, bonds) by politicians over a time period, ranked by number of trades. |
| get_politician_statsA | Get comprehensive statistics for a specific politician including total trades, buy/sell ratio, top holdings, and trading activity breakdown. |
| get_asset_statsB | Get comprehensive statistics for a specific asset (stock, ETF, mutual fund, bond) including total trades, buy/sell ratio, most active traders, and trading activity breakdown. |
| get_buy_momentum_assetsA | Get assets (stocks, ETFs, mutual funds, bonds) with high buy momentum from politician trading activity. Shows assets where politicians are net buyers (more buys than sells) with scoring based on volume and conviction. |
| get_party_buy_momentumA | Get buy momentum broken down by political party. Shows consensus assets (stocks, ETFs, mutual funds, bonds) where both parties are buying, Democrat favorites, and Republican favorites with detailed buy/sell breakdowns. |
| get_politician_tradesB | Get politician trades with advanced filters. Filter by issuer, politician, party, transaction type, and time period. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool has a clearly distinct purpose: ranking top assets, per-politician stats, per-asset stats, buy momentum assets, party-specific buy momentum, and filtered trade listings. Even though several tools involve assets, the specific focus and output differ enough to avoid confusion.
All tool names follow a consistent 'get_' + descriptive noun phrase pattern (e.g., get_politician_stats, get_buy_momentum_assets). The naming is uniform, lowercase with underscores, making it predictable and easy to navigate.
The server has 6 tools, well within the ideal 3-15 range. Each tool covers a distinct informational need for tracking political trading activity, and none feel superfluous or missing.
The tool surface comprehensively covers the domain of congressional trading analytics: rankings, entity-specific stats, momentum analysis, party breakdowns, and raw trade queries with filters. No obvious gaps exist for the intended use case.