AI Agent Hub
Back to plugins
🧰

dsh-wsl-obscura

Web Tools Updated 2026.09.15

Run the following command in DeepSeek Harness:

dsh plugin install 173787247/dsh-wsl-obscura

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install 173787247/dsh-wsl-obscura in a DeepSeek Harness terminal to install the plugin; its full source is at https://github.com/173787247/dsh-wsl-obscura .

About this plugin

Agent workflows frequently need raw page text, a JS expression evaluated in the browser context, or a stealth-mode request — tasks that a full GUI browser handles clumsily and a plain HTTP client simply cannot perform. dsh-wsl-obscura bridges the Rust-built headless browser Obscura into DeepSeek Harness, letting you drive the obscura.exe binary (already compiled on the Windows side) directly from WSL via interop, with no extra server to start or maintain.

The plugin ships three tools: obscura_status resolves the binary path and prints its version; obscura_fetch retrieves a page with optional DOM dump, JS eval, and stealth mode; obscura_mcp_hint documents how to wire Obscura's MCP / CDP layer so you can pull in richer tools such as navigate, click, and screenshot when your task calls for them. It is deliberately distinct from dsh-wsl-browser, which simply opens the Windows default GUI browser.

If you run DeepSeek Harness inside WSL and your agent tasks involve heavy page-text extraction, dynamic JS evaluation, or fingerprint-aware stealth requests, this optional plugin removes the need for manual CLI plumbing and gives the agent a real headless engine to drive. It sits outside the default kit set — enable it only when your workflow genuinely requires headless browsing.

Use Cases

  • Agent needs to extract page text and evaluate a JS expression without launching a GUI browser
  • Initiate a stealth-mode request to avoid browser-fingerprint detection
  • Wire up MCP tools such as navigate, click, and screenshot to extend agent browser interactions

Best For

  • DeepSeek Harness users running in WSL who need headless browsing capabilities
  • Agent developers building workflows that require DOM evaluation or stealth requests
  • Teams that have already compiled Obscura on Windows and want plugin-level access from WSL