MCP · Model Context Protocol
Let your coding agent see and drive your tabs.
Turn on the bridge in Settings and Flecha serves MCP on 127.0.0.1, behind a token. Claude Code, Cursor and other agents can list tabs, read pages and console logs, take screenshots, click, type and run JavaScript. The sidebar shows what the agent is doing while it works.
~/acme/web
$ claude mcp add --transport http flecha http://127.0.0.1:…/mcp
› why does checkout redirect twice?
● flecha · console_logs localhost:3000/checkout
● flecha · evaluate performance.getEntriesByType('navigation')
● flecha · screenshot checkout.png
The auth middleware runs before the session cookie is set, so the first request has no session. Moving setSession() above requireAuth() fixes it.