Windsurf Integration
Windsurf supports MCP via its Cascade feature. The server can auto-start when you open Windsurf.
Setup Steps
Step 1: Open Windsurf Settings
- Open Windsurf
- Go to Settings → Advanced Settings
Step 2: Find Cascade Section
Scroll down to the Cascade section where MCP servers are configured.
Step 3: Add MCP Configuration
Add the following configuration:
{
"mcpServers": {
"pointa": {
"command": "npx",
"args": ["-y", "pointa-server"]
}
}
}
Step 4: Save and Restart
- Save your settings
- Restart Windsurf completely
Verify Connection
After restarting:
- Open a project in Windsurf
- Open the Cascade AI assistant
- Ask about available tools or try reading annotations
Using Pointa with Windsurf
Implement Annotations
Open Cascade and ask:
- "Implement the Pointa annotations"
- "Check Pointa for any feedback to implement"
- "Work on pending Pointa changes"
Bug Reports
- "Check Pointa for bug reports"
- "Investigate bugs from Pointa"
Design Changes
- "Apply the design changes from Pointa"
- "Implement Pointa design mode edits"
Alternative Configuration
If auto-start doesn't work, use the URL-based approach:
Step 1: Start Server Manually
npx pointa-server start
Step 2: Use URL Configuration
{
"mcpServers": {
"pointa": {
"serverUrl": "http://127.0.0.1:4242/mcp"
}
}
}
Note: Windsurf uses serverUrl (not url) for URL-based MCP configuration.
Troubleshooting
Server not detected
Check server status:
npx pointa-server status
Start if needed:
npx pointa-server start
Configuration not loading
- Ensure JSON syntax is valid
- Save settings and fully restart Windsurf
- Check Windsurf logs for MCP-related errors
Tools not appearing in Cascade
- Verify configuration is in the Cascade section
- Restart Windsurf
- Try the URL-based configuration as fallback