protogrid

Search / io.github.civdotiq/civiq

civiq

R0· no sign-in

U.S. civic data for AI agents: reps, votes, bills, finance, lobbying, cited gov sources. 47 tools.

v1.0.0 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality74needs work
Trust90of 100
Uptime, 30 days100%
Latency p50351 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "civiq": {
      "type": "http",
      "url": "https://civdotiq.org/api/mcp"
    }
  }
}
claude mcp add --transport http civiq https://civdotiq.org/api/mcp
[mcp_servers.civiq]
url = "https://civdotiq.org/api/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "civiq": {
      "type": "remote",
      "url": "https://civdotiq.org/api/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "civiq": {
      "type": "http",
      "url": "https://civdotiq.org/api/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=civiq&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vY2l2ZG90aXEub3JnL2FwaS9tY3AifQ%3D%3D"
}
{
  "servers": {
    "civiq": {
      "type": "http",
      "url": "https://civdotiq.org/api/mcp"
    }
  }
}
{
  "mcpServers": {
    "civiq": {
      "httpUrl": "https://civdotiq.org/api/mcp"
    }
  }
}
extensions:
  "civiq":
    enabled: true
    name: "civiq"
    type: streamable_http
    uri: "https://civdotiq.org/api/mcp"
    timeout: 300

Quality 74 / 100needs work

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations46 of 46 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_influence_chain (destructiveHint, idempotentHint); analyze_policy_area_ecosystem (destructiveHint, idempotentHint); get_committee_info (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 6,759 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability50 · weight 15
  • pass
    stability.changes4 tool changes in 30 days
  • fail
    stability.rug_pull1 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

46 tools, about 6,759 tokens to load them all · tool set 1c563a336db7 · tools last changed 2026-10-13 · checked 2026-10-19 10:20 UTC

Tool changes

  • get_vote_recordchangedinput schema
  • search_legislationchangedinput schema
  • analyze_vote_predictionremoved

    ML-based vote prediction analysis. Returns independence score (how often a legislator votes against their donor-predicted position), SHAP factors, and notable deviations.

  • lookup_representativeschangeddescriptionmeaning changed
    before

    Find federal legislators by full street address (most accurate) or by state. A full address resolves the exact congressional district via Census Geocoder. Returns bioguideId, name, party, state, district, chamber.

    after · 31% of words in common

    Find everyone who represents a full street address: the two US Senators and House member (bioguideId, name, party, state, district, chamber) plus every state legislator for the address (name, party, district, chamber, phone, email). The Census Geocoder resolves the exact districts; a ZIP code alone is not accepted because ZIPs cross district lines.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 90 / 100

provenance90
liveness100
freshness65
hygiene100

+repository +namespace-matches-repo +website +reachable +uptime-100% ~updated-96d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://civdotiq.org/api/mcp streamable-httpnoneyes100%351 ms2025-11-252026-10-19

Tools (46)

analyze_consumer_protection_influenceread-onlyCross-reference top complained-about companies in a state with lobbying registrants (entity resolution fuzzy match) and campaign contributions to the district representative. Checks rep votes on Finance-related legislation. Shows correlations only — not causation.
analyze_district_comprehensiveread-onlyDistrict representative info combined with STATE-level context across domains: environment (EPA), safety (FEMA, CFPB), health (CMS), economy (EIA, education, research, banking). Domain counts are statewide aggregates — these sources do not publish district-level rollups.
analyze_energy_policy_influenceread-onlyCross-reference state energy profile with energy sector lobbying registrants (entity resolution fuzzy match), Energy/Commerce committee membership, campaign contributions, and energy legislation votes. Shows correlations only — not causation.
analyze_environmental_influenceread-onlyCross-reference EPA violations in a district with lobbying and campaign finance. Maps facility SIC codes to sectors, finds lobbying in those sectors by the district rep, checks EPA-oversight committee membership overlap, and identifies environmental legislation votes.
analyze_industry_regulatory_landscaperead-onlyFor a given industry sector: all regulatory actions (EPA, FDA, NHTSA), lobbying filings, campaign contributions, and committee jurisdiction. Maps sector to agencies and oversight committees.
analyze_policy_area_ecosystemread-onlyFor a Congress.gov policy area: related agencies, industry sectors, lobbying activity, committee oversight, and Federal Register keywords. Uses policy-area-map as the cross-domain join hub.
compare_legislatorsread-onlyCompare multiple legislators side-by-side. Returns profiles for each bioguideId.
get_bill_detailsread-onlyGet detailed information about a specific bill including sponsor, cosponsors, committees, actions, and policy area.
get_campaign_financeread-onlyGet FEC campaign finance data for a legislator including total raised/spent, PAC contributions, and industry breakdown.
get_climate_dataread-onlyNOAA climate normals for a state: average temperature, min/max temperatures, precipitation, and snowfall from 30-year normal period. Requires NOAA_TOKEN.
get_committee_inforead-onlyGet detailed information about a congressional committee including members, jurisdiction, and subcommittees.
get_district_banking_profileread-onlyBanking landscape for a congressional district: FDIC-insured institutions, total deposits/assets, recent bank failures, and representative's Banking/Financial Services committee membership.
get_district_consumer_complaintsread-onlyConsumer complaints aggregated by congressional district using ZIP-district mapping. Shows top complained-about companies, products, and issues for a district.
get_district_disaster_historyread-onlyDisaster history for a congressional district: FEMA declarations, recurring hazard types, total assistance amounts. Cross-references with USASpending disaster relief in the district.
get_district_education_profileread-onlyHigher education landscape for a congressional district: colleges/universities by state with outcomes data, representative's Education committee membership, and relevant education policy context.
get_district_environmental_profileread-onlyEnvironmental profile for a congressional district: regulated facilities, active violations and toxic releases, all scoped to the district by county FIPS. Superfund sites are returned STATEWIDE, not per district, because the EPA layer serving them carries no county FIPS. Includes serving representative.
get_district_healthcare_profileread-onlyHealthcare infrastructure for a congressional district: CMS hospitals and nursing homes with quality ratings, representative's Health committee membership, and pending health legislation context.
get_district_housing_profileread-onlyHousing affordability profile for a congressional district: HUD Fair Market Rents and income limits for district counties, representative's Housing committee membership, and relevant housing policy context.
get_district_inforead-onlyGet comprehensive information about a congressional district including demographics, economics, and representative.
get_district_research_profileread-onlyNIH-funded research in a congressional district: grants by state, top institutions, top-funded topics, total award amounts, and representative's Science/Health committee membership.
get_federal_debt_contextread-onlyCurrent federal debt with context: total public debt outstanding, debt held by public vs intragovernmental holdings, and record date. Useful for fiscal policy discussions.
get_federal_fiscal_dataread-onlyFederal fiscal overview from Treasury: national debt, monthly revenue by category, and spending by category. Returns current figures and fiscal year totals.
get_federal_registerread-onlySearch Federal Register for rules, proposed rules, notices, and executive orders.
get_federal_spendingread-onlyGet federal contracts and grants for a congressional district from USASpending.gov.
get_housing_affordabilityread-onlyHUD Fair Market Rents and income limits by county FIPS code. Returns rental rates by bedroom count and income thresholds (very low, extremely low, low) by household size.
get_influence_chainread-onlyTrace lobbying money through contributions, committee assignments, and votes for a legislator. Shows the path from lobbying org to legislative outcome.
get_representative_profileread-onlyGet detailed profile for a specific legislator including committees, social media, biography, and contact info.
get_state_climate_profileread-onlyClimate profile for a state: NOAA climate normals, severe weather event history, and the state delegation's Environment committee membership for climate policy context.
get_state_energy_profileread-onlyState energy profile from EIA: total consumption, production, electricity generation, renewable percentage, and top energy sources. Returns production mix and trends.
get_state_public_safety_profileread-onlyState crime trends with national comparison, Judiciary committee memberships from the state's congressional delegation, and relevant policy area context for criminal justice legislation.
get_vote_recordread-onlyGet details about a specific House roll call vote including all member positions. Note: only House votes are available via this tool.
get_voting_historyread-onlyGet a legislator's recent voting record. Returns vote ID, bill info, position, result, and date.
list_state_delegationread-onlyList all federal legislators for a state (both senators and all House representatives).
lookup_representativesread-onlyFind everyone who represents a full street address: the two US Senators and House member (bioguideId, name, party, state, district, chamber) plus every state legislator for the address (name, party, district, chamber, phone, email). The Census Geocoder resolves the exact districts; a ZIP code alone is not accepted because ZIPs cross district lines.
search_collegesread-onlySearch College Scorecard for higher education institutions by state and/or name. Returns admission rate, graduation rate, average net price, median earnings, median debt, and size.
search_consumer_complaintsread-onlySearch CFPB consumer complaints by company, product, state, or date range. Returns complaint details including issue, response, and timeliness.
search_crime_statisticsread-onlyFBI UCR crime statistics by state and offense type. Returns actual counts, rates per 100,000, clearances, and national comparison. Offense types: violent-crime, property-crime, HOM, RPE, ROB, ASS, BUR, LAR, MVT, ARS.
search_epa_facilitiesread-onlySearch EPA-regulated facilities by state, ZIP, or SIC code. Returns facility name, address, compliance status, violations, and penalties.
search_fdic_institutionsread-onlySearch FDIC-insured banks and financial institutions by state, name, or city. Returns total assets, deposits, number of offices, charter class, and regulator.
search_fema_disastersread-onlySearch FEMA disaster declarations by state, year, or type (DR=Major Disaster, EM=Emergency, FM=Fire Management). Returns declaration number, dates, programs, and designated areas.
search_healthcare_providersread-onlySearch CMS hospitals and nursing homes by state with quality ratings. Returns overall star ratings, safety/mortality comparisons for hospitals, and inspection/staffing ratings for nursing homes.
search_legislationread-onlySearch for bills in Congress. Provide `query` for full-text keyword/topic search (e.g. "broadband", "veterans healthcare") via GovInfo's full-text bill index; results include a congress-type-number id you can pass to get_bill_details. Without `query`, returns the most recently updated bills (optionally filtered by type).
search_lobbyingread-onlySearch Senate LDA lobbying filings from the complete corpus — every quarterly report (LD-2) in the covered window, not a sample. Returns registrant, client, spending amount, issue codes and the committees each filing touches, plus exact totals. Filter by quarter, by organization, or both. Amounts are plausibility-gated (income <= $5M, expenses <= $50M per filing).
search_nih_grantsread-onlySearch NIH-funded research grants by state, institution, or topic. Returns project title, principal investigator, award amount, NIH institute, and organization.
search_vehicle_complaintsread-onlySearch NHTSA consumer complaints about vehicles by make, model, and/or component. Returns incident details including injuries, deaths, crashes, fires, and complaint summary.
search_vehicle_recallsread-onlySearch NHTSA vehicle recalls by make, model, and/or year. Returns campaign number, affected component, safety summary, consequence, remedy, and whether to park the vehicle immediately.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.civdotiq/civiq",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://civdotiq.org/api/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/civdotiq/civ.iq",
    "source": "github"
  },
  "websiteUrl": "https://civdotiq.org/mcp",
  "description": "U.S. civic data for AI agents: reps, votes, bills, finance, lobbying, cited gov sources. 47 tools."
}