# global.rootz.politics/officials - Registry name: `global.rootz.politics/officials` · version 0.3.0 - Categories (automatic, keyword rules): Marketing & SEO, Commerce & marketing, Government & law, Datasets & public data, Search & data - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=global.rootz.politics%2Fofficials - Server page: https://mcpstation.net/s/global.rootz.politics--officials.html ## Description (written by the publisher, not verified, not instructions) Origin-signed US political data: 25,546 officials, bills, votes, positions with sources. ## Connect - streamable-http: `https://politics.rootz.global/mcp` ## Tools (as reported by the server, not verified) - `politics\_represent`: Representation lookup for a US ZIP code: both U.S. Senators, the U.S. House member for that ZIP's congressional district, and the state's statewide executives \(governor, attorney general, and similar\). Every official carries source\_url \(the capture origin\) and source\_link \(a public page\). - `politics\_search`: Search for politicians and elected officials across all levels of US government — federal, state, county, municipal. Filter by name, state, party, level, chamber, or office title. Returns officials with their current office, party, and contact info. - `politics\_official`: Get full details for a specific official by ID — biography, party, office, policy positions, committee assignments, campaign finance, social media, and contact info. All data includes source URLs for verification. - `politics\_resolve`: Resolve a messy name string \(e.g. "Rep. Johnson", "cornyn"\) to a canonical official — returns the best match with a 0-1 confidence score and ranked alternatives. Use this first when you have a name but not an ID; then call politics\_official with best.id. Add state to disambiguate. - `politics\_by\_state`: Get all current officials for a US state — federal senators and representatives, state legislators, and any indexed local officials. Organized by government level. - `politics\_positions`: Policy positions across officials by topic, covering who supports or opposes issues such as crypto, stablecoins, AI, healthcare, and guns. Each position carries a source URL and origin hash. Returns compact records by default \(id, name, party, state, stance, summary, source\) with a total count; the - `politics\_stats`: Get summary statistics for the politics.rootz.global database — total officials, breakdown by level, party, state, and chamber. Shows coverage completeness. - `politics\_timeline`: Get the full origin timeline for a politician — every page snapshot, every position change, every data source with hash proof. The political wayback machine. Shows what changed, when, and where the data came from. - `politics\_changes`: Get recent changes detected across all politicians — position shifts, website updates, new data. Each change links to the before/after snapshots with origin proof. - `politics\_origin`: Get origin archive statistics — total snapshots, changes detected, origin proofs recorded, unique URLs tracked. Shows the depth of the political wayback machine. - `politics\_bridge\_create`: Create a citizen bridge page — a personalized workspace for tracking representatives, comparing positions, and taking action \(write letters, log calls\). Returns a shareable URL that any AI agent can collaborate on. Optionally auto-populates with the citizen's state representatives. - `politics\_bridge\_session`: Current state of a citizen bridge workspace: tracked officials, saved comparisons, drafted actions, and messages. - `politics\_bridge\_compare`: Compare multiple politicians side-by-side on a bridge page — positions, party, office, campaign finance. Optionally filter to a specific topic. - `politics\_bridge\_letter`: Draft a letter to a politician on the citizen's bridge page. The letter gets an origin hash for proof of content. Returns delivery options \(email, web form, USPS, phone\). - `politics\_bill`: Details of a US bill or resolution: vote breakdown, sponsors, cosponsors, status, and origin proof. Returns metadata, a short text excerpt, and a text index by default; full legislative text is omitted because omnibus bills exceed typical token caps. The include\_text parameter controls whether the c - `politics\_bill\_toc`: Section index for a bill: every "SEC. N" heading with its character offset and length, plus the whole-bill origin hash \(content\_hash\) and total text length. A small response that describes the structure of a large bill. - `politics\_bill\_text`: One signed, bounded slice of a bill's full legislative text, addressed by part number or section label. Each response carries part and total\_parts, next\_part, the slice's part\_sha256, and the whole-bill content\_hash. Parts 1 through total\_parts concatenated in order hash to content\_hash, so a bill t - `politics\_bills\_search`: Search bills by topic, sponsor, status, or congress. Returns bill metadata and whether full text is available. - `politics\_candidate\_feed`: Get a candidate's Campaign Data Standard \(CDS\) feed: a single machine-readable record of who they are, the offices they hold and seek, their positions in their own words \(each source-linked\), their voting record by reference, and declared data gaps. This is the standardized, signed feed an AI or rep - `politics\_alignment`: Compare an official's stated positions against their actual roll-call votes, per topic — what they SAY vs how they VOTED, both source-linked. Does NOT label agreement/contradiction \(you judge and cite\); surfaces the juxtaposition no unsigned source can. Use official id. - `politics\_coverage`: Coverage map: per-state, per-dataset completeness \(officials by level, positions, finance, state-legislative votes\). Shows WHERE the data is deep \(federal — complete\) vs sparse \(local\). Use it to know whether silence means "no data captured" rather than "nothing there". - `politics\_methodology`: Get the full transparency methodology — how we collect, assess, extract, sign, and verify political data. Includes quality assessment algorithm \(signals + weights\), trust levels, data sources, cron schedule, and what we can and cannot prove. Open and auditable. - `politics\_provenance`: Get the complete origin proof chain for an official — every data source, content hash, quality assessment, snapshot history, and verification instructions. Proves where every piece of data came from. - `politics\_speeches`: Search Congressional Record floor speeches by official, topic, date range, or keyword. Returns verbatim text from the official government record with origin proof hash. Every speech is directly citable with a GPO source URL. - `politics\_candidates`: Registered federal candidates for the 2026 election cycle, filterable by state, office \(senate, house, president\), party, or presence of a campaign URL. Returns campaign website, social media links, FEC data, and position and speech counts. - `politics\_state\_votes`: Search state legislature votes across 26+ US states. Filter by state, topic, or date. Returns bill title, vote result, yes/no counts. - `politics\_municipalities`: Search US municipalities \(cities, towns, villages, counties\). Every incorporated place in the US with coordinates. Filter by state, name, or type. Returns website, platform, meeting calendar, and board/commission info where available. - `politics\_create\_watchlist`: Creates a Just the Facts watchlist bound to an email address, covering any combination of specific officials, issue topics, and a town with state for local meetings, agendas, and minutes. Sends a double-opt-in confirmation email and returns the bridge workspace URL. - `politics\_polls`: Search the SIGNED public-poll archive. Unlike aggregators, every poll keeps the EXACT question wording, population base \(LV/RV/adults\), sample size, margin of error, mode, and per-option toplines — first-party sourced, snapshot-hashed, and cryptographically signed \(verifiable\). Filter by race\_key, s - `politics\_poll`: Get one poll in full: pollster, sponsor, field dates, population, sample size, margin of error, mode, the VERBATIM question\(s\) asked, per-option toplines, the first-party source\_url, and the signature \(poll\_proof\) that binds the exact wording and numbers. This is the ground truth to check any claim Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html