Home / MCP registry index / io.github.civdotiq/civiq
io.github.civdotiq/civiq
io.github.civdotiq/civiq in the official MCP registry.
Endpoint https://civdotiq.org/api/mcp. Source: github.com/civdotiq/civ.iq.
The registry describes it as: U.S. civic data for AI agents: reps, votes, bills, finance, lobbying, cited gov sources. 47 tools.
We read its 46 tools on 2026-10-26. Nothing in them matched our tool-poisoning rules. It also sets server instructions, text a client puts in front of the model on connect; those were read too.
A clean read means these rules found nothing, not that the server is harmless. A server can change its tools at any time, which is why the index reads it again every week.
Tools it advertises
lookup_representatives list_state_delegation get_representative_profile compare_legislators search_legislation get_bill_details get_voting_history get_vote_record get_campaign_finance search_lobbying get_federal_spending get_influence_chain analyze_district_comprehensive analyze_industry_regulatory_landscape analyze_policy_area_ecosystem get_committee_info get_federal_register get_district_info search_epa_facilities get_district_environmental_profile analyze_environmental_influence get_climate_data get_state_climate_profile search_fema_disasters get_district_disaster_history search_crime_statistics get_state_public_safety_profile search_consumer_complaints get_district_consumer_complaints analyze_consumer_protection_influence get_housing_affordability get_district_housing_profile search_vehicle_recalls search_vehicle_complaints search_healthcare_providers get_district_healthcare_profile get_state_energy_profile analyze_energy_policy_influence search_colleges get_district_education_profile search_nih_grants get_district_research_profile search_fdic_institutions get_district_banking_profile get_federal_fiscal_data get_federal_debt_context
Run this server? Show the check in your README
The badge reflects the latest weekly read:
[](https://lazaretto.dev/mcp-registry/io-github-civdotiq-civiq)How this was checked
Lazaretto connects to the endpoint the way any MCP client does, asks the server to introduce itself and list its tools, and reads every name, description, parameter schema and server instruction for tool poisoning: hidden directive blocks, orders to read local secrets, parameters built to carry secrets or the conversation out, orders that redirect another server's tools, and invisible characters. It never calls a tool. What we found across the registry.
To run the same check every time Claude Code adds a server, install the free lazaretto-guard plugin. Browse every server in the index.
Related
Finance and markets MCP servers
| The Stall ai.intuitek.the-stall/the-stall | 200 tools, nothing matched 2026-10-22 |
| Simpler.Asia asia.simpler/simpler-asia | 200 tools, nothing matched 2026-10-26 |
| ai.firmbrain/x402-services ai.firmbrain/x402-services | 159 tools, nothing matched 2026-10-21 |
| Wicked MCP io.github.choaticpixels/wicked-mcp | 108 tools, nothing matched 2026-10-26 |
| Market Intelligence API com.marketintelligenceapi.api/market-intelligence | 90 tools, nothing matched 2026-10-22 |
| China Stocks io.github.pipeworx-io/china-stocks | 58 tools, nothing matched 2026-10-22 |