Is Nullprint MCP Server official and open source?
Yes. It is published by the Nullprint team under the MIT license on GitHub, PyPI and npm, and listed in the official MCP Registry as `io.github.nullprintai/nullprint-mcp`.
@nullprintai
基本情報
Let Claude Code, Claude Desktop, OpenAI Codex, Kimi and any MCP-capable AI agent create, launch, check and drive browser profiles in Nullprint, the AI antidetect browser. Install with one command.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"nullprint": {
"command": "uvx",
"args": [
"nullprint-mcp"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
Nullprint MCP Server is an open-source local server that lets Claude Code, Claude Desktop, OpenAI Codex, Kimi and other MCP agents create, launch, check and drive browser profiles in Nullprint, the AI antidetect browser.
The server (nullprint-mcp, MIT-licensed, by HENGCHENG LLC) is a thin layer over the Local API that the Nullprint desktop app runs on your computer. Every tool maps to one daemon endpoint. The daemon, browser kernels and fingerprint engine ship with the closed desktop app and are not part of the package. The MCP layer talks to the daemon on 127.0.0.1 and sends nothing to Nullprint's servers.
Requirements:
There is no port or key to configure: the server reads the running daemon's port and API key from ~/.nullprint/daemon.json, which the app writes on start-up.
claude mcp add nullprint -- uvx nullprint-mcp
# or the Node build
claude mcp add nullprint -- npx -y nullprint-mcp
codex mcp add nullprint -- uvx nullprint-mcp
The Nullprint docs offer a .mcpb extension you can double-click to install; Claude Desktop then manages Python and dependencies. Or add this to the config file:
{
"mcpServers": {
"nullprint": {
"command": "uvx",
"args": ["nullprint-mcp"]
}
}
}
Without uv, run pip install nullprint-mcp and use nullprint-mcp as the command with no arguments.
Cursor, Windsurf, Cline, Kimi and Qwen use the same mcpServers format. With Node:
{
"mcpServers": {
"nullprint": {
"command": "npx",
"args": ["-y", "nullprint-mcp"]
}
}
}
Add a stdio entry with the same command to your VS Code MCP configuration:
{
"servers": {
"nullprint": {
"type": "stdio",
"command": "uvx",
"args": ["nullprint-mcp"]
}
}
}
Restart the client and try: "List my Nullprint profiles and tell me which ones are running."
Daemon on another machine: pass --daemon-url http://host:port (or --port for localhost) and set NULLPRINT_API_KEY. Resolution order is --daemon-url/--port, then NULLPRINT_DAEMON_URL, then NULLPRINT_PORT, then ~/.nullprint/daemon.json (NULLPRINT_HOME changes the directory). The daemon listens on localhost only; the docs say to reach it over an SSH tunnel or private network, never the public internet.
uvx) and Node (npx) builds with identical tool names and arguments.The server exposes 17 tools.
profiles_list, profile_create, profile_checkup, profile_start, profile_stop, profile_delete, trash_list and profile_restore. profile_start returns the driving endpoints, plus a cdp_endpoint DevTools address for Chrome kernels. profile_delete is refused while a profile is running.proxy_check is a stateless proxy test; an unreachable proxy comes back as data, not an error.session_goto, session_snapshot (accessibility tree), session_click_selector, session_fill_selector, session_press, session_eval (returns {ok, result}), session_tabs and session_switch_tab. These need a session opened by profile_start, or they return 409.~/.nullprint/daemon.json on start-up.session_* tools return 409: the profile has no open session. Call profile_start first.session_snapshot to find one.profile_create returns 422: an unknown engine value. Leave it empty to use the app's default kernel.session_* tools.Yes. It is published by the Nullprint team under the MIT license on GitHub, PyPI and npm, and listed in the official MCP Registry as `io.github.nullprintai/nullprint-mcp`.
No. The docs say MCP and the Local API are included in every Nullprint plan, including the free trial.
Not on the same machine; the key is read from `~/.nullprint/daemon.json`. For a remote daemon, set `NULLPRINT_API_KEY`.
No. Emptying the recycle bin is intentionally a manual action in the desktop app.
Any MCP client. Nullprint tests with Claude Code, Claude Desktop and OpenAI Codex; Cursor, Windsurf, Cline, Kimi and Qwen use the same `mcpServers` format.
Yes. Use the Node build with `npx -y nullprint-mcp` on Node.js 18+.
The Apify MCP server enables your AI agents to extract data from social media, search engines, maps, e-commerce sites, or any other website using thousands of ready-made scrapers, crawlers, and automation tools available on the Apify Store.
Playwright MCP server
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP server paired with a browser extension that enables AI agents to control the user's browser.

Give your AI agent its own proxies. QuantumProxies exposes residential, mobile, datacenter, ISP and IPv6 endpoints as MCP tools: list your plans, generate ready-to-use proxy strings with credentials, target by country, s
コメント