DSH Plugins Marketplace

DSH Plugins

Plugins

/

Tools & Capabilities

/

dsh-playwright

d

dsh-playwright

Manifest valid

DeepSeek Harness profile bundle: official Microsoft Playwright MCP integration — structured accessibility-tree browser automation via @playwright/mcp

hasBundlePatch

dsh-playwright

Listed on dsh-plugin.org

One-line value: install this and every DeepSeek Harness agent can drive a real browser — navigation, clicking, typing, snapshots, screenshots — using the official Microsoft Playwright MCP.

DeepSeek Harness profile bundle installing the official Microsoft Playwright MCP (@playwright/mcp) — browser automation through structured accessibility snapshots (no vision model needed), from github.com/microsoft/playwright-mcp. Same bundle pattern as dsh-chrome-devtools.

Capability category: 工具与能力 (Tools & Capabilities) License: MIT · Compatibility: DSH ≥ 0.2.0-rc.2 (bundles API), Windows/macOS/Linux (Node.js + npx + Chrome/Chromium required)

Configuration source: verified via Context7 against the project's own README — the standard client config is exactly:

{ "mcpServers": { "playwright": { "command": "npx", "args": ["@playwright/mcp@latest"] } } }

What it adds to every agent on the profile

RowModulePurpose
mcp-playwright@deepseek-ai/dsh-mcp-clientSpawns npx @playwright/mcp@latest (stdio) → tools namespaced mcp__playwright__*: browser_navigate, browser_snapshot, browser_click, browser_type, browser_take_screenshot, tabs, requests, and more
  • Uses your installed Google Chrome by default (headed, persistent profile)
  • First start downloads the package via npx (30–60s); afterwards it starts in ~1s
  • Coexists with dsh-chrome-devtools — separate tool namespace and browser instance

Install

One command (recommended):

dsh plugin --profile web add github:akash-digitavision/dsh-playwright

or in Settings → Plugin Market (DSH Plugin Hub), search for dsh-playwright.

Manual alternative — add dsh-playwright to the profile package.json dependencies + dsh.profile.bundles, run pnpm install in the profile, restart or re-apply.

Requirements: Node.js ≥ 18 with npx (the MCP server downloads on first use), and an installed Chrome or Chromium.

Note: file: dependencies are copied into the profile by pnpm — after editing this bundle's cordis.patch.yml, run pnpm install again (or edit the installed copy under node_modules\dsh-playwright) before re-applying.

Permissions & external services

  • Spawns a local npx @playwright/mcp process that launches a real browser on your machine
  • No accounts, no API keys, no telemetry; network access is whatever pages you browse
  • Edits/automation run with your user privileges — review prompts before approving destructive actions

Optional launch flags

Append to args in cordis.patch.yml:

FlagEffect
--isolatedIn-memory profile; no persisted cookies/storage
--headlessNo visible browser window
--browser chromiumPlaywright's bundled Chromium instead of system Chrome
--caps=vision,pdfExtra capability tools
--config <file.json>Full JSON configuration (browser, timeouts, network rules, secrets — see project docs)

Verify

Ask the agent to browser_navigate to any page and browser_snapshot it — or check the plugin list for the live include:mcp-playwright entry.

Publish / uninstall

Push this folder to GitHub and install "dsh-playwright": "github:<you>/dsh-playwright". Remove from bundles + dependencies to uninstall; the npx cache can be kept or cleared separately.

Comments

Loading…

From the same category

reactive-resume

DeepSeek Harness plugin for Reactive Resume: bridges your resumes and job applications into a Harness session over MCP.

Tools & CapabilitiesManifest valid

★ 41.7k

↓ 242/wk

MIT

Aug 24, 2026

dsh plugin --profile web add dsh-plugin-reactive-resume

by Tencent

Let AI agents use your real, logged-in browser without interrupting your work. CLI + extension for browser automation across any shell-capable AI agent.

Tools & CapabilitiesManifest valid

★ 8.8k

↓ 7.5k/wk

MIT

TypeScript

Oct 13, 2026

dsh plugin --profile terminal add @wxg-prc-cpg/browser-skill-dsh-plugin

by yjh051108

dsh-routing-suite — injector + router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).

Tools & CapabilitiesManifest valid

★ 7k

MIT

JavaScript

Sep 18, 2026

dsh plugin --profile web add @dsh-external/dsh-super-injector

by dsh-market

The plugin market inside DeepSeek Harness — browse, search, one-click install · DSH 可视化插件市场

Tools & CapabilitiesManifest valid

★ 6.4k

↓ 138.4k/wk

MIT

TypeScript

Oct 13, 2026

dsh plugin --profile web add dshmarket

by Q00

Agent OS: the agent gets smarter on its own. We just hold the line: Interview-gated, staged evaluation, budgeted evolution loop. MCP server, 14 runtimes: Claude Code, Codex CLI, Gemini CLI, OpenCode,

Tools & CapabilitiesManifest valid

★ 6.2k

MIT

Python

Oct 14, 2026

Index only — not installable

by superdesigndev

OpenRouter for agent tools. Join community here: https://discord.gg/6mQYYfFMAn

Tools & CapabilitiesManifest valid

★ 5.3k

NOASSERTION

Python

Oct 14, 2026

dsh plugin --profile web add treg-dsh