DeepSeek Harness plugin

dsh-jiey-browser

Drive Jiey Browser from DeepSeek Harness over MCP: navigate, snapshot, act, read, screenshot, and manage tabs in a real Chromium profile.

Jump to install

Source facts

Repository
jiewaigongxing/dsh-jiey-browser
Latest update
Aug 18, 2026
Category
Browser & Web
GitHub stars
0

Install

Start with a prompt that asks an agent to read the source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to read the page and repository first.

Do not install anything yet. Read this DeepSeek Harness plugin and explain what it does, which files, networks, or credentials it can access, and how to install and remove it.

Plugin page: https://deepseekplugins.org/plugins/jiewaigongxing/dsh-jiey-browser
GitHub: https://github.com/jiewaigongxing/dsh-jiey-browser
Plugin: dsh-jiey-browser
Author: jiewaigongxing
Install command: dsh plugin --profile web add dsh-jiey-browser

Do not run the install command until I confirm.

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

dsh-jiey-browser

DeepSeek Harness plugin that gives the agent real Jiey Browser tools over MCP.

> Let DeepSeek Harness go online — one plugin, powered by Jiey.

DSH is in developer preview; this plugin targets the Cordis / tools + systemPrompt surface and may need updates as DSH breaks APIs.

Why Jiey (not Playwright)

Playwright pluginsdsh-jiey-browser
RuntimeHeadless / automation profileReal Jiey Chromium (user browser)
Install funnelnpx playwright installMissing Jiey → download guide
Cookies / loginSeparate profileDefault off; opt-in to reuse sessions
CleanupController closeCordis dispose closes owned tabs

Install

Requires Node.js ^22.19 || >=24 and a DSH profile.

# from npm (public)
dsh plugin --profile web add dsh-jiey-browser
# or
npm install dsh-jiey-browser

From a local checkout after npm run build:

dsh plugin --profile web add /absolute/path/to/packages/dsh-jiey-browser

Source: https://github.com/jiewaigongxing/dsh-jiey-browser npm: https://www.npmjs.com/package/dsh-jiey-browser Topics: dsh-plugin, deepseek-harness, dsh.

Prerequisites

Full guide: Use with DeepSeek Harness

1. Install and open Jiey Browser so its MCP server is up (default http://127.0.0.1:9100). - Download page: https://www.gongxingglobal.com/browser - macOS Intel (x64) DMG: https://cdn.gongxingglobal.com/releases/browseros/0.49.6.4/Jiey_v0.49.6.4_x64.dmg (Apple Silicon / Windows / Linux installers: coming soon on the same page.) 2. Discovery order: plugin serverUrlBROWSEROS_URL / JIEY_URL~/.browseros/server.jsonhttp://127.0.0.1:9100. 3. Health check: GET /system/health must return { status: "ok" }.

If Jiey is offline, tools fail with a download URL (default Gongxing site) instead of silently falling back to another browser.

Configure

In the profile cordis.patch.yml (or DSH settings UI):

- id: jiey-browser
  config:
    serverUrl: ""              # empty = auto-discover
    scopeId: dsh-jiey-browser  # tab isolation header
    allowCookies: false        # DEFAULT: do not reuse login / user tabs
    downloadUrl: https://www.gongxingglobal.com/browser
    maxSnapshotChars: 40000

Security: allowCookies defaults to false. Turn it on only when the user explicitly wants the agent to use existing logged-in sites.

Tools

ToolMaps to Jiey MCPRole
browser_opentabs new + snapshotOpen
browser_navigatenavigateNavigate
browser_snapshotsnapshotRefs for act
browser_readreadMarkdown / text scrape
browser_actactclick / fill / press / …
browser_screenshotscreenshotInline image (no temp file)
browser_tabstabs list/closeList / dispose

Local smoke (no DSH)

npm install
npm run build
npm run smoke

With Jiey running, smoke opens https://example.com, snapshots, and closes the tab.

License

MIT