mcpField
U
Uplink

Uplink

Local
docs.uplink.buildBrowser Automation0Updated 18w ago

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

  1. 01Drive a real browser on a paired device
  2. 02Use an existing logged-in session
  3. 03Observe network traffic, DOM, and console
  4. 04Authenticate through the Uplink CLI

Use cases

  1. 01Automate tasks on websites that require login
  2. 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.

mcp.json · Universal config
{
"mcpServers": {
"build-uplink-uplink": {
"command": "npx",
"args": [
"-y",
"@uplink-code/mcp"
]
}
}
}
Run commandnpx -y @uplink-code/mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@uplink-code/mcp0.1.4

Tools

15

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
projectIdstringNoUplink project ID. Defaults to the API key owner's Playground project.

Details

From the project README

Uplink MCP Server

npm MCP Registry

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.

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

  1. Ask your AI client to connect — it returns a pairing link.
  2. Open the link on your device in the Uplink Connect app to pair.
  3. 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

Markdown supported

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.