Prerequisites
Cursor Editor
Download and install Cursor (free tier works)
Civic Account
Sign up at app.civic.com and grab your token
How authentication worksCivic supports two methods depending on how your client connects:
See Get Your Credentials for full details.
Setup Steps
1
Get Your Civic URL and Token
Log in to app.civic.com and copy your Civic URL and API token from your account settings.Your Civic URL looks like this:If you haven’t set up Civic yet, the onboarding takes about 2 minutes:
1
Create a free Civic account
Go to app.civic.com and sign in with Google, GitHub, or email.
2
Select your MCP servers
During onboarding, choose which services you want your AI to access — GitHub, Slack, Google Workspace, Dropbox, and more. This creates your default toolkit.
3
Get your MCP URL
Your connection URL is the same for every Civic account:The URL is not personalized — what makes it yours is authentication. When you connect your client and complete the OAuth flow, Civic links that session to your account and toolkit.
2
Open Cursor MCP Settings
Go to Settings → Tools & MCPs → New MCP Server
3
Add Civic MCP Server
Paste the following configuration:Replace
YOUR_CIVIC_URL with your Civic URL and YOUR_TOKEN_HERE with your API token.4
Enable and Test
The server should appear in your MCP servers list. If you don’t see it, try disabling and re-enabling it.
Test Your Connection
Try these prompts in Cursor to verify everything works:Troubleshooting
Civic not showing in MCP settings
Civic not showing in MCP settings
- Make sure you saved the configuration after adding it
- Check that your URL and token are correct
- Try disabling and re-enabling the server
- Restart Cursor
Authentication errors
Authentication errors
- Verify your token is correct and hasn’t expired
- Make sure you’re using the
Bearerprefix in the Authorization header - Try generating a new token from app.civic.com
Connection timeouts
Connection timeouts
- Check your internet connection
- Verify the Civic URL is correct
- Try removing and re-adding the MCP server
Legacy Setup: Hub Bridge
What is Hub Bridge? Hub Bridge (
@civic/hub-bridge) is a lightweight local proxy that runs on your machine via npx and bridges stdio-only MCP clients to Civic’s remote HTTP endpoint. Use it when your client doesn’t support remote HTTP MCP connections natively. If your client supports HTTP/Streamable HTTP MCP — use that instead (it’s simpler and has no Node.js dependency).Full Hub Bridge setup guide →Hub Bridge setup (legacy)
Hub Bridge setup (legacy)
Managing Your Tools
Adding More Tools
You can add new tools directly in your Cursor chat:Removing Tools
You can disconnect from specific tools directly in chat:Removing the MCP Server
Go to Settings → Tools & MCPs, find “Civic” in your MCP servers list, and delete it.Resources
Client Compatibility
Technical details about Cursor’s MCP support
Troubleshooting
Common Cursor connection issues
Get Help
Join our developer community for setup assistance

