Ask your AI about candidates, bills and issues, with our sources
Connect SuperCitizen to the AI app you already use, such as Claude or ChatGPT. Then ask it about the 2026 races and candidates, bills in Congress and the issues they touch, and it answers from our nonpartisan guide with a link to every source. It takes about two minutes, and you don't need an account.
The address you'll paste
Every app asks for this one address. Copy it now; the steps below say where it goes.
https://supercitizen.org/mcpType it exactly: https, no www, ending in /mcp.
Pick your app
Claude
On claude.ai or the Claude desktop app. Works on every plan; the Free plan allows one added connector. Once added, it works in Claude's phone app too.
- Open Customize, then Connectors (or go straight to claude.ai/customize/connectors).
- Click Add custom connector.
- Name it SuperCitizen and paste the address into the URL box.
- If it asks how people sign in, choose Sign in when needed. If it asks about the OAuth client, choose Use Claude's published identity. Leave everything else as it is.
- Click Add. That's it: start a new chat and ask away.
Not seeing answers from SuperCitizen? In the chat, click +, then Connectors, and make sure SuperCitizen is switched on.
On a Team or Enterprise plan, only an Owner can add connectors. Ask yours to add it under Organization settings, then connect it under Customize → Connectors.
ChatGPT
On chatgpt.com in a web browser; the phone app can't add one. OpenAI offers this on ChatGPT Pro, Business, Enterprise and Edu, and on Business only an admin or owner can add it. If you don't see the option, your plan doesn't include it yet: try Claude, which works on every plan.
- Go to Plugins (chatgpt.com/plugins).
- Click +, then Add custom MCP server.
- Name it SuperCitizen and paste the address into Server URL.
- Under Authentication, choose OAuth if you'll want to ask about your own SuperCitizen account (you sign in once, now), or No authentication for election information only.
- Read the warning, tick I understand and want to continue, and click Create as a plugin. If you chose OAuth, sign in to SuperCitizen and choose Allow.
- Open SuperCitizen in your plugins and install it.
- In a chat, type @ and choose SuperCitizen, or pick it from the + menu. ChatGPT uses it for that one message, so pick it again when a follow-up question needs it.
To remove it later: Settings → Plugins → SuperCitizen → Disconnect.
Grok
On grok.com or the Grok app. xAI offers connectors to every Grok user; on Grok Business or Enterprise, an admin adds it for you first.
- Go to grok.com/connectors (in the Grok phone app: Settings → Connectors).
- Click New Connector (it may say Add connector), then choose Custom.
- Paste the address and save.
- Start a chat and ask about a race, a candidate or a bill.
Everything in the guide works in Grok. Asking about your own SuperCitizen account needs Grok to sign you in, and we haven't confirmed that it can yet.
LM Studio
For AI models that run on your own computer. With LM Studio installed, this button adds SuperCitizen:
Then chat with a model that can use tools. Your conversation stays on your computer. Only the questions your model sends to SuperCitizen reach us, and we don't log their contents.
Claude Code
In your terminal. This adds SuperCitizen for every project:
claude mcp add --transport http --scope user supercitizen https://supercitizen.org/mcp- Run the command above.
- Start Claude Code and ask it something, such as one of the examples below.
- When you ask about your own account, type
/mcp, choose supercitizen, and sign in in the browser window that opens.
To remove it later: claude mcp remove supercitizen.
Cursor
With Cursor installed, this button adds SuperCitizen in one step:
Or add it by hand to ~/.cursor/mcp.json:
{ "mcpServers": { "supercitizen": { "url": "https://supercitizen.org/mcp" } } }Everything in the guide works in Cursor. Asking about your own SuperCitizen account needs Cursor to sign you in, and we haven't confirmed that it can yet.
VS Code
For GitHub Copilot's agent mode in VS Code.
- Open the Command Palette and run MCP: Add Server.
- Choose HTTP, paste the address, and name it supercitizen.
- In the chat, switch to agent mode and ask away.
Or from a terminal:
code --add-mcp '{"name":"supercitizen","type":"http","url":"https://supercitizen.org/mcp"}'Gemini CLI
In your terminal. This adds SuperCitizen for every project:
gemini mcp add --transport http --scope user supercitizen https://supercitizen.org/mcpEverything in the guide works in Gemini CLI. Asking about your own SuperCitizen account needs Gemini CLI to sign you in, and we haven't confirmed that it can yet.
Codex
In your terminal:
codex mcp add supercitizen --url https://supercitizen.org/mcpTo ask about your own account, sign in once with codex mcp login supercitizen. Check it's there with codex mcp list.
Other apps
Any app that can add a remote MCP server (sometimes called a connector, an integration or a tool) can use SuperCitizen. Look for that option in its settings and paste the address. If it asks how to sign in, choose OAuth. You never need a password or key for the election information.
Things to ask
- “Who ran for the U.S. House at 1100 Congress Ave, Austin, TX?”
- “Who ran for U.S. Senate in Georgia, and what did they say about the economy?”
- “What does H.R. 1 of the 119th Congress do, and did it pass?”
- “Compare what the candidates in my House race said about immigration.”
When you give an address, SuperCitizen looks it up once with the U.S. Census Bureau to find your races, then discards it: we don't keep it or log it. Your AI app keeps your conversation under its own privacy policy.
If you ask about your own account
Election information never needs an account. Two things do: your account (your access and remaining model quota) and your donation history. The first time you ask for either, your AI asks you to connect:
- Click Connect (or sign in) where your AI asks.
- Sign in to SuperCitizen, or create a free account. An anonymous account can't connect an app; signing up keeps everything you saved.
- Read what the app is asking to see, then choose Allow or Deny. The app is named by its web address, such as claude.ai or chatgpt.com.
- Your AI picks up where it left off.
A connected app can only read. It can't change anything, give on your behalf, or see payment details or your mailing address. To disconnect it, go to your profile and choose Disconnect under Connected apps. More in our privacy policy.
Neutral, with sources
SuperCitizen is a nonpartisan 501(c)(3). We ask every AI app that connects to cite our sources, to say which text was drafted by AI, and to stay neutral: no endorsements or ratings of candidates. Your AI writes its own answer, though, and can still get things wrong, so follow its links and check what matters to you. Spot a mistake in our data? Use Report an error on the page it links to.
If something doesn't work
- “Couldn't connect” or “invalid URL”: check the address is exactly
https://supercitizen.org/mcp, with no www and nothing after /mcp. - Your AI answers without SuperCitizen: make sure the connector is switched on for that chat (in ChatGPT, pick it with @ in each message), then ask again and mention SuperCitizen.
- No Connect button when you ask about your account: remove the connector and add it again: in Claude choose Sign in when needed, in ChatGPT choose OAuth.
- Still stuck? Email [email protected] and say which app you use.
Steps checked against each app's own help pages between October 30 and November 4, 2026. Apps change their menus often; if a step doesn't match what you see, tell us. Building something yourself? Developer details.
Use our data
- Connect your AIAsk Claude, ChatGPT and others, with our sources
- Open data API
- Your API keys
- Where the data comes from
Elections
- 2026 electionsEvery Senate, House and governor race
- PollsWho ran them, who paid, how each pollster compares
- Pollsters
- How we build these pages
- Corrections log
- Report an error