Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Descripción del creador (original en inglés)
U.S. civic data for AI agents: reps, votes, bills, finance, lobbying, cited gov sources. 47 tools.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Funciona en Claude para web, escritorio y móvil:
https://civdotiq.org/api/mcpEjecuta esto en tu terminal
claude mcp add --transport http civiq https://civdotiq.org/api/mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"civiq": {
"url": "https://civdotiq.org/api/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"civiq": {
"type": "http",
"url": "https://civdotiq.org/api/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
ChatGPT solo se conecta a servidores en internet:
https://civdotiq.org/api/mcpLos nombres de los menús pueden variar un poco según el plan y con el tiempo.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub civdotiq, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez –, y la última versión (1.0.0) llegó al registro hace 4 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: Finance Toolkit, SolidInvoice, Korea Tax Calculator
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
CIV.IQ
Civic intelligence from government sources, organized for public use.
civdotiq.org • API Reference • Contribute • License
A civic intelligence platform. Enter an address to find your federal and state representatives, with voting records, federal campaign finance, committee assignments, legislative activity, and machine-learning-powered analysis of money-in-politics patterns. Local (city/county) government: not covered. Local records lack a shared standard or central source; CIV.IQ intends to add them only once a verified public source exists.
Data comes from official government records. Most are read straight from the agency's API or bulk files; some are read through named open datasets, such as OpenStates for state legislatures and the Congress Trading Monitor for parsed STOCK Act filings. All analysis is statistical, with confidence scores and methodology disclosed. If data is unavailable, the interface and the response payload say so explicitly. Nothing is fabricated.
Honest coverage matrix: docs/COVERAGE.md. It is the canonical answer to "what does CIV.IQ actually cover?" — every other claim in this README defers to that page.
Representatives: Federal and state legislators with photos, contact info, committee assignments, and voting records.
Campaign Finance: Federal only — FEC contributions, PAC spending, expenditure tracking, and donor sector analysis. State campaign finance is not currently available (FollowTheMoney.org is in maintenance mode during the OpenSecrets merger).
Intelligence Layer: Statistical analyzers that cross-reference voting records with campaign finance, lobbying filings, stock trades, and committee jurisdictions to surface patterns of potential influence. Every insight carries a confidence score, methodology note, and correlation-not-causation disclaimer.
Money Report: Address-based lookup that traces the path from campaign contributions through committee assignments to legislative outcomes for your specific representatives.
Regulations & Comment Periods: Federal Register integration for proposed rules, final rules, executive orders, and open public comment periods.
State Legislatures: All 50 states via OpenStates — legislators, bills, committees, and calendars. Per-legislator vote history is in progress. Interactive district boundary maps for all 7,383 state legislative districts. State-level campaign finance, lobbying, and stock-trade data are not part of state coverage.
Local Government: Not covered (city/county). Local records lack a shared standard or central source; CIV.IQ intends to add them only once a verified public source exists.
District Intelligence: Demographics, economic indicators (BLS employment data), federal spending (USASpending), infrastructure metrics, and bills ranked by relevance to each congressional district.
Nostr Publishing: Civic events (new bills, votes, hearings) are signed and published to the Nostr network for decentralized, verifiable distribution.
| Integration | What it provides |
|---|---|
| OpenAPI spec | 39 endpoints, 38 schemas — generate clients in any language |
| @civiq/sdk | Zero-dependency TypeScript client (npm install @civiq/sdk) |
| MCP server | 46 tools for AI assistants (Claude, Cursor, etc.) |
| Atom feeds | RSS-compatible feeds for bills, members, districts, committees |
| Embeddable widgets | Drop-in HTML for legislator cards, district lookup, bill status |
| llms.txt | AI-discoverable documentation |
| Source | What it provides |
|---|---|
| Congress.gov v3 | Bills, members, committees, hearings |
| FEC.gov | Campaign contributions, expenditures, PAC filings |
| U.S. Census Bureau | Geocoding, demographics, district boundaries (TIGER) |
| Senate.gov XML | Senate floor votes, roll calls |
| House Clerk XML | House voting records |
| GovInfo | Hearing transcripts, legislative documents |
| Federal Register | Executive orders, proposed rules, comment periods |
| USASpending.gov v2 | Federal contracts, grants, awards by district |
| LDA (lda.gov) | Lobbying disclosure filings |
| Bureau of Labor Statistics | Employment, wages, labor force data |
| SEC EDGAR | Company filings |
| FRED | Federal Reserve economic indicators |
| Regulations.gov | Public comments on proposed rules |
| OpenStates (open dataset) | State legislators, bills, committees (all 50 states) |
| Congress Trading Monitor (open dataset) | STOCK Act trades for both chambers, parsed from the official House and Senate filings |
| Wikidata (open dataset) | State executives, state judiciary |
The table lists the primary sources. Other federal agency datasets (CDC PLACES, CMS, FEMA, FBI, FDIC, VA, Treasury, CFPB, NHTSA, EPA, College Scorecard, and more) power district and intelligence features. In total CIV.IQ reads 40 data sources: 29 government and 11 open datasets. The full list and the counting rule are in docs/COVERAGE.md.
No data is fabricated or generated. When a source is unavailable, the response says so.
git clone https://github.com/civdotiq/civ.iq.git
cd civ.iq npm install cp .env.example .env.local
Add API keys to .env.local. All are free:
# Required
CONGRESS_API_KEY= # api.congress.gov/sign-up FEC_API_KEY= # api.open.fec.gov/developers CENSUS_API_KEY= # api.census.gov/data/key_signup.html OPENSTATES_API_KEY= # openstates.org/accounts/profile
UPSTASH_REDIS_REST_URL= # upstash.com (caching) UPSTASH_REDIS_REST_TOKEN= GOOGLE_GENERATIVE_AI_API_KEY= # aistudio.google.com/apikey (AI summaries)
FRED_API_KEY= # fredaccount.stlouisfed.org/apikeys DATA_GOV_API_KEY= # api.data.gov/signup (Regulations.gov) GOVINFO_API_KEY= # api.govinfo.gov/docs
See .env.example for the full list, including Nostr publishing and ActivityPub federation.
npm run dev
Verify at localhost:3000/api/health.
src/
├── app/ │ ├── api/ # API routes (public contract: /api/v1 + openapi.json) │ └── (civic)/ # Pages (representatives, districts, legislation, etc.) ├── components/ │ ├── intelligence/ # Insight cards, leaderboards, influence chains │ └── ... # Shared UI, search, visualizations ├── features/ # Feature modules │ ├── campaign-finance/ │ ├── legislation/ │ ├── representatives/ │ └── state-legislature/ ├── lib/ │ ├── intelligence/ # Analyzers, ML models, embeddings, entity resolution │ ├── nostr/ # Nostr event signing and relay publishing │ ├── data-sources/ # Federal Register, FRED, SEC, lobbying services │ └── ... # API clients, services, utilities ├── hooks/ # Custom React hooks └── types/ # TypeScript definitions packages/ ├── sdk/ # @civiq/sdk (TypeScript API client) ├── civic-statistics/ # @civiq/civic-statistics (confidence scoring, correlation) └── entity-resolution/ # @civiq/entity-resolution (entity matching, deduplication)
Next.js 16, React 18, TypeScript (strict), Tailwind CSS, SWR, Zustand, MapLibre GL, D3.js, Recharts, Redis (Upstash + ioredis), Zod, simple-statistics, HuggingFace Transformers (small models), Google Gemini AI, nostr-tools.
17 statistical analyzers cross-reference the federal data domains:
| Analyzer | What it computes |
|---|---|
| Finance-Jurisdiction Overlap | How far a member's donor industries overlap with their committees' jurisdictions |
| Vote-Finance Alignment | Share of a member's votes cast on bills in their top donor sectors |
| Party-Line Alignment | How often a member votes with their party's majority, from real roll calls |
| Temporal Vote Shifts | Quarter-by-quarter party-line alignment, alongside committee, contribution, and election events |
| Chamber Baselines | Chamber and party medians for votes cast, missed votes, and party alignment (peer baselines) |
| Lobbying Pipeline | Lobbying filings aimed at a committee, grouped by issue and matched to bills |
| PAC-to-Vote Tracing | A PAC's recipients and how they voted on the PAC's issue areas |
| Stock-Committee Overlap | STOCK Act trades in sectors a member's committees oversee |
| Stock Trade Leaderboard | Members ranked by trade
Solo se muestra el principio; lee el resto en el repo