Prerequisites
Cursor Editor
Download and install Cursor (free tier works)
Node.js 18+
Required for Hub Bridge - check with
node --versionWhat 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 →Cursor doesn’t support remote HTTP MCP natively, so this setup uses Hub Bridge as the local proxy.
Setup Steps
Enable the Connection
Make sure Civic is enabled in Cursor’s MCP settings. If you don’t see it, try disabling and re-enabling it.
First-Time Authentication
The first time you use any MCP command, Hub Bridge downloads itself (once, ~30 seconds) and opens a browser window to app.civic.com. Sign in to link the session to your account.If you haven’t set up Civic yet, the onboarding takes about 2 minutes:
Create a free Civic account
Go to app.civic.com and sign in with Google, GitHub, or email.
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.
Test Your Connection
Try these prompts in Cursor to verify everything works:Troubleshooting
Cursor doesn't open when I click the install button
Cursor doesn't open when I click the install button
'Node.js not found' error
'Node.js not found' error
Install Node.js 18 or later from nodejs.org and restart Cursor.
Authentication window doesn't open
Authentication window doesn't open
The Hub Bridge should handle authentication in the chat. If it doesn’t:
- Restart Cursor
- Try disabling and re-enabling Civic in Cursor settings
- Make sure you’re trying to use a tool that requires authentication
Civic not showing in Cursor settings
Civic not showing in Cursor settings
- Make sure you clicked “Install” when prompted
- Check Cursor’s MCP server settings manually
- Try the manual setup method below
Manual Setup (If One-Click Fails)
If the one-click install doesn’t work, add Civic manually:Method 1: Via Cursor Settings (Recommended)
Add New MCP Server
- Click + Add New MCP Server
- Select transport type: stdio
- Enter nickname: Civic
- Enter command: npx -y @civic/hub-bridge
- Save the configuration
Method 2: Via Configuration File
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
To remove Civic completely: Via Settings:
Via Configuration File:
Resources
Hub Bridge Guide
Detailed Hub Bridge setup and troubleshooting
Client Compatibility
Technical details about Cursor’s MCP support
Troubleshooting
Common Cursor connection issues
Get Help
Join our developer community for setup assistance

