Connect Cursor to Flecha
Cursor’s agent can use Flecha through MCP to look at your running app the way you do: in your browser, with your tabs and sign-ins.
Set it up
Section titled “Set it up”-
Turn on the bridge in Settings › Developer › Coding Agents, as described in The MCP bridge.
-
Next to Other MCP clients, click Copy Config. You get JSON like this, with your own port and token:
{"mcpServers": {"flecha": {"type": "http","url": "http://127.0.0.1:7390/mcp","headers": { "Authorization": "Bearer <token>" }}}} -
Put it in Cursor’s MCP config:
~/.cursor/mcp.jsonto use Flecha in every project, or.cursor/mcp.jsonin a project to use it there only.
If the file already has an
mcpServersobject, add theflechaentry to it rather than replacing it. -
Open Cursor’s settings › MCP (Tools & Integrations in recent versions) and check that flecha is enabled and lists its tools.
Windsurf and other clients
Section titled “Windsurf and other clients”The same JSON works in other MCP clients that support Streamable HTTP servers with headers, such as Windsurf (~/.codeium/windsurf/mcp_config.json). Check your client’s docs for where its MCP config lives.
Try it
Section titled “Try it”- “Open my dev server in Flecha and check the console for errors.”
- “Click through sign-up on localhost:5173 and tell me where it breaks.”
- “Screenshot the current tab and compare the spacing with the Figma frame.”
See all the tools and Troubleshooting.