Configure Windsurf
Configure Endor with Windsurf IDE to provide your AI agents with instant development environments. Windsurf offers team-level MCP server management for enterprise environments.
Setup
Configure Endor in Windsurf
- 1
Install Endor CLI on your system:
Terminal window npm install -g @endorhq/cliFor detailed instructions, see the Setup guide
- 2Open Windsurf Settings → Advanced Settings → Cascade section
- 3
Click “Add custom server +” or edit
~/.codeium/windsurf/mcp_config.json
directly:{"mcpServers": {"endor": {"command": "endor","args": ["mcp"],"env": {}}}}Add the
--allow-net
flag if you want to grant access to public networks. More information on Networking.{"mcpServers": {"endor": {"command": "endor","args": ["mcp", "--allow-net"],"env": {}}}} - 4Save the configuration file
- 5In the Cascade panel, tap the hammer (MCP) icon → Refresh to apply changes
- 6Verify the green active status in the MCP section
Team Configuration
For team environments, admins can whitelist Endor as an approved MCP server for the entire team. This enables consistent development environments across all team members without individual setup.
Usage
Once configured, Windsurf’s AI agents can:
- Automatically provision database services for team projects
- Create consistent testing environments
- Manage shared development resources
The AI integration works seamlessly with team workflows, allowing natural language requests like “set up the database stack for our new microservice” to automatically provision the required Endor services.