Configuration
MCP servers are configured in the~/.codeium/windsurf/mcp_config.json file. You can access this via Windsurf Settings → Cascade → Plugins → Manage plugins.
For more details, see the official Windsurf MCP documentation.
Troubleshooting
MCP server not appearing
MCP server not appearing
- Make sure you’ve added the configuration in
~/.codeium/windsurf/mcp_config.json - Press the refresh button in the Plugins panel
- Reload the Windsurf window (
Cmd+Shift+P→ “Reload Window”) - Check if Neptune appears in the MCP servers list
'uvx: command not found'
'uvx: command not found'
Windsurf can’t find the
uv package manager.- Install uv:
- Reload Windsurf
Windows: Command fails
Windows: Command fails
On Windows, you must wrap the command with
cmd /c:Neptune tools not appearing in Cascade
Neptune tools not appearing in Cascade
Try asking Cascade: “What MCP tools do you have?”If Neptune isn’t listed:
- Check the MCP servers configuration
- Look for error messages in the output panel
- Try removing and re-adding the configuration
Login not opening browser
Login not opening browser
If the browser doesn’t open when you say “Log me in to Neptune”:
- Check your default browser settings
- Look in Cascade’s response for a login URL
- Copy and paste the URL manually into your browser
Permission errors
Permission errors
If you see permission errors when running
uvx:Verify Installation
To verify Neptune is working in Windsurf:- Open Cascade (the AI chat)
- Ask: “What Neptune tools do you have access to?”
- You should see a list including
login,deploy_project,get_deployment_status, etc.
Next Steps
Quickstart
Continue with authentication and deploy your first app