Skip to main content
The Uplink MCP server lets an LLM in Claude Code, Cursor, or Windsurf pair a real mobile device, drive its browser, and inspect the network traffic that the page produces — useful for reverse-engineering how a consumer website actually works.

Get going

Register the endpoint with your client once. In Claude Code that’s one command:
Other clients take the same URL as a couple of lines of config — see Installation. The first time you use it, your client opens Uplink Console for you to grant access, and refreshes its own token from then on.

Other clients

Cursor, and anything else that speaks streamable-HTTP MCP.

Your first session

What to say to pair a device and start driving it.

When to reach for it

Reverse-engineering

Have an AI assistant drive a logged-in mobile session and observe the real API calls a site makes.

Investigative automation

Ad-hoc “show me how X works” workflows without writing a script first.

AI agent prototyping

Test an automation idea interactively before committing it to a JavaScript SDK script.

Live debugging

Ask the model to drive a flow and surface the network requests or console logs that broke.

How it works

Next steps

Tool reference

What your client is calling underneath, for when you need to look.

Revoke access

Cut off an AI client’s access from Uplink Console.