Perplexity Browser MCP
Search Perplexity using your browser login.
Connector by xs1128 · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/xs1128-perplexity-browser-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 4 read · 7 write · 3 delete
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 14
Read from the source code; the running server may list different tools.
Read 4 · Look things up without changing anything.
ask_promptbrowser_screenshotbrowser_snapshotweb_status
Write 7 · Create, change, send or run things.
ask_startbrowser_closebrowser_startsearchweb_closeweb_connectweb_start
Delete 3 · Delete, drop, revoke or wipe things.
ask_replybrowser_actionweb_step
Secrets and settings it asks for
Other settings (environment variables or headers).
PERPLEXITY_PROFILE_DIR
Tools (14)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
ask_promptread-onlyRead or refresh the current Perplexity Ask prompt and handoffId. No model is called and no browser action is executed.
ask_replycan change or delete dataExecute one user-pasted Perplexity Ask JSON response for the current handoffId. Supports JSON fences and multiline JSON. Returns the updated snapshot and next prompt. Never fabricate the response; wait for the user to paste it.
ask_startStart a browser task planned through Perplexity Ask with manual copy/paste. Returns a prompt to show the user; wait for their actual Ask reply before executing any action.
browser_actioncan change or delete dataExecute one local browser action and return the updated snapshot. Match accessible roles/names from the snapshot. Actions count toward the session step limit. done records the planner outcome; it does not independently verify success.
browser_closeClose the owned task browser and reset its step limit. Chromium discards task cookies; Arc and Safari keep your normal account login. The separate Perplexity Ask window remains until web_close.
browser_screenshotread-onlyReturn a PNG image of the current viewport in Chromium mode. Arc and Safari native scripting do not support screenshots. Use only when text snapshots are insufficient; no file is written.
browser_snapshotread-onlyRead the current page snapshot (up to 8000 characters), tabs, steps, and recent results. Arc and Safari use DOM role/name mapping; Chromium uses its accessibility tree. Call browser_start first.
browser_startStart a local task browser using the selected Chromium, Arc, or Safari adapter. Choose url or demo=true. Native browsers control a dedicated tab and uses a DOM role/name snapshot. Close before starting another session.
searchAsk Perplexity a question directly on its website. Automatically connect, submit the exact query, and wait for the complete answer. Return DOM answer text, deduplicated source links, and the thread URL. Use this for research, not web_start/web_step. May take up to 90 seconds; sign in in the opened window if required.
web_closeClose both owned browser windows and reset workflows. Website login persists in the dedicated profile or existing native browser account. Does not close unrelated windows.
web_connectOpen Perplexity Ask in a dedicated window. The user signs in directly in the browser. Arc and Safari reuse the browser account; Chromium uses a separate persistent profile. Returns connection status without reading account history.
web_startOpen a target page with a goal for automatic Perplexity Ask website planning. Call web_connect and complete sign-in first. Call web_step to send a prompt and execute one actual website reply.
web_statusread-onlyCheck whether the dedicated Perplexity Ask window is signed in and ready. Does not submit a prompt or return account history.
web_stepcan change or delete dataSend the current target snapshot and goal to the real Perplexity Ask website, wait for its complete validated JSON reply, execute one action, and return the updated target snapshot. Stops without executing if the reply is invalid, times out, or the target snapshot changed. May take up to 90 seconds.
Signals
- Last release
- Oct 7, 2026 (21 days ago)
Details
- Registry name
io.github.xs1128/perplexity-browser-mcp- Version
- 1.4.0
- Auth
- No auth
- Packages
- npm perplexity-browser-mcp
- License
- License unknown
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- Official MCP Registry
More from xs1128
- 0.582score
confession-translate
xs1128
Translate anonymous posts for the National Tsing Hua University (NTHU) 匿名牆 (anonymous wall) — mainly school gossip and school-related discussions…
SkillAFreshness: A★ 1Claude Code +9 - 0.557score
codebase-design
xs1128
Shared vocabulary for designing deep modules.
SkillAFreshness: A★ 1Claude Code +9 - 0.557score
design-an-interface
xs1128
Generate multiple radically different interface designs for a module using parallel sub-agents.
SkillAFreshness: A★ 1Claude Code +9 - 0.557score
domain-modeling
xs1128
Build and sharpen a project's domain model.
SkillAFreshness: A★ 1Claude Code +9 - 0.531score
batch-grill-me
xs1128
A relentless interview that asks every frontier question at once, round by round.
SkillBFreshness: B★ 1Claude Code +9 - 0.506score
implement
xs1128
Implement a piece of work based on a spec or set of tickets.
SkillBFreshness: B★ 1Claude Code +9
Cite this page
Perplexity Browser MCP. Agent Mart. https://agentmart.dev/connectors/xs1128-perplexity-browser-mcp (last updated 2026-10-24)