Nullprint MCP Server

An MCP server for Nullprint, the multi-profile browser. It lets any MCP-capable AI agent (Claude Code, Claude Desktop, OpenAI Codex, Kimi, …) create browser profiles, launch them, run consistency…

Local serverstdio

What is the Nullprint MCP Server?

Nullprint is an MCP project maintained in the nullprintai/nullprint-mcp repository. The maintainer describes its purpose as “An MCP server for Nullprint, the multi-profile browser. It lets any MCP-capable AI agent (Claude Code, Claude Desktop, OpenAI Codex, Kimi, …) create browser profiles…”. Read the project documentation for the complete scope.

Installation

The documented pypi package is nullprint-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-13.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
profiles_listList every profile with status (running / idle), exit and ledger metadata
profile_startOpen a browser session for a profile; returns the driving endpoints
profile_stopStop that profile's browser (session or app-launched window)
profile_createCreate a profile (fingerprint generated and frozen), optionally with proxy, ledger and start pages
profile_checkupConsistency check-up, returns {summary, checks}
proxy_checkStateless proxy test: exit IP, country, latency
profile_deleteSoft delete to the recycle bin (recoverable); refused while running
trash_listRead-only list of recoverable profiles in the recycle bin
profile_restoreRestore from the recycle bin with fingerprint, proxy and logins intact
session_gotoNavigate the session's current page
session_snapshotAccessibility tree of the current page (find selectors, read state)
session_click_selectorClick an element by CSS selector
session_fill_selectorFill an input by CSS selector
session_pressSend a key (e.g. Enter)
session_evalRun JavaScript on the page, returns {ok, result}
session_tabsList the session's tabs and the active one
session_switch_tabBring a tab to the front

How to install the Nullprint MCP Server

{
  "mcpServers": {
    "nullprint": {
      "command": "uvx",
      "args": [
        "nullprint-mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.