Integration · Windsurf
Connect Windsurf's Cascade agent to ScreenTap and it can use your real iPhone to check and test the app you're building.
Set up
The agentic IDE. Add ScreenTap's URL to mcp_config.json.
Open ScreenTap
The MCP server runs while the ScreenTap app is open.
Open the MCP config
In Windsurf, open Settings › Cascade › MCP Servers and choose View raw config. This opens ~/.codeium/windsurf/mcp_config.json.
Add ScreenTap
Paste this in. If the file already has servers, add only the "screentap" entry. Note that Windsurf calls the field serverUrl.
{
"mcpServers": {
"screentap": { "serverUrl": "http://127.0.0.1:47811/mcp" }
}
}Refresh and try it
Refresh the MCP servers in Cascade, then ask:
Take a screenshot of my iPhone and tell me what's on screen.Full guide with troubleshooting: Windsurf in the docs.
Things to try
Open my app on the iPhone and walk through the checkout flow.
Record my app's onboarding as a video with the taps drawn on top.
More in the prompt library.
Good to know
Yes. With ScreenTap added to Windsurf's MCP config, Cascade can take screenshots, tap and type on your iPhone.
Other integrations
Try it free for 15 minutes on your own iPhone. No account needed.