About Uplink
Uplink is an MCP server for automating logged-in browser sessions on a paired device. It uses the device's existing session and can observe page network traffic, the DOM, and the console.
Key features
- 01Drive a real browser on a paired device
- 02Use an existing logged-in session
- 03Observe network traffic, DOM, and console
- 04Authenticate through the Uplink CLI
Use cases
- 01Automate tasks on websites that require login
- 02Browse pages in an active session on a personal device
MCP support
The MCP server lets an AI client connect to Uplink and pair a device through a link. The client can operate pages in the live browser session and observe network traffic, the DOM, and the console.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
15Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| projectId | string | No | Uplink project ID. Defaults to the API key owner's Playground project. |
Details
From the project READMEUplink MCP Server
Automate a real, logged-in browser on your own device — no stored credentials, no bot detection.
Uplink drives a real device you pair (your phone or laptop), inside its real, logged-in browser session. Unlike headless automation, there are no stored credentials and nothing for a site's bot detection to flag — it's a real user's real session.
- npm:
@uplink-code/mcp - Registry name:
build.uplink/uplink - Docs: https://docs.uplink.build
Install
Add to any MCP client (Claude Code, Cursor, Claude Desktop, …):
{
"mcpServers": {
"uplink": {
"command": "npx",
"args": ["-y", "@uplink-code/mcp"]
}
}
}
Claude Code one-liner:
claude mcp add uplink -- npx -y @uplink-code/mcp
Authenticate
The server reads credentials written by the Uplink CLI. Sign in once:
npx @uplink-code/cli login
Use
- Ask your AI client to connect — it returns a pairing link.
- Open the link on your device in the Uplink Connect app to pair.
- The model drives the page in your live session and observes the real network traffic, DOM, and console.
See the quickstart for the full workflow and SDK reference.
License
Proprietary. © Uplink. See npm for the published package.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.