Prerequisites
Cursor Editor
Download and install Cursor (free tier works)
Node.js 18+
Required for the Hub Bridge - check with
node --versionSetup 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.
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:

