dsh-watch
DiscoveredStanding jobs for your agent: hand a recurring check (page changes, China reachability) to a hosted runner — your terminal can close, and you are notified only when the result actually changes.
dsh-netcafe-watch
Standing jobs for your agent: hand a recurring check (page changes, China reachability) to a hosted runner — your terminal can close; you get notified only when the result actually changes.
What & why
A harness session dies with your terminal. create_task hands the job to our hosted runner: watch_page / watch_reachability / daily_answer, minimum 15-min interval, charged only for the calls each run makes. Weekly public evidence of the machinery working: https://ainetcafe.com/lab/china-weekly. 30-day China-watch is a fixed $10 product.
Every set ships what_can_you_do — describe a task in any language, get the exact tool + a ready-to-run call.
What's in this pack
6 tools, read from the live endpoint on 2026-08-22 — this table is generated, not hand-written, so it cannot drift away from what tools/list actually returns. The Arguments column is what the tool genuinely reads; it comes from the tool's own declared input schema.
| Tool | What it does | Arguments | Price / call |
|---|---|---|---|
what_can_you_do | Describe a task in plain language (any language) and get back exactly which tools on this server do it, with ready- | task | — |
create_task | Create a task that runs on a schedule in our cloud — you do not keep anything running. It only notifies you when th | kind, input, interval_seconds, notify_url | — |
list_tasks | Show the scheduled tasks on this workspace, when each runs next, how many times it has run and what it has cost so | — (no arguments) | — |
get_task_runs | Recent runs of one scheduled task: what it returned, whether the result changed, and what each run cost. | task_id, limit | — |
delete_task | Stop and remove a scheduled task and its run history. | task_id | — |
china_reachability | Fetch a URL from a real mainland-China network egress and report HTTP status, latency and China DNS resolution. Ans | url | $0.003 |
— in the price column means the tool is not metered per call (session/trial-gated instead). Failed calls are never charged. Check it yourself:
curl -s -X POST https://ainetcafe.com/mcp/tasks -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Install
dsh plugin --profile <your-profile> add github:mario03690/dsh-watch
Thin config layer only (one @deepseek-ai/dsh-mcp-client row, shipped as cordis.patch.yml) — no tool code runs on your machine. Built against the MCP client config shape of the dsh v0.1 developer preview (2026-08-13); if a later preview changes it, open an issue for a same-day fix.
Cost, quota, privacy
Free anonymous quota, no signup; every response reports its exact USD cost; failed calls are not charged. Documents are processed in memory and not retained. The config URL carries ?s=dsh-tasks — a channel tag identifying the install path, not you.
Disclosure: built and run by the team behind ainetcafe.com — our own service, free tier plus paid usage. Full bundle (everything at once): dsh-netcafe. MIT.
Compatibility & permissions (at a glance)
| Signal | This plugin |
|---|---|
| Runtime | dsh v0.1 developer preview (2026-08-13, Cordis v4). Touches only the MCP client config shape — the narrowest surface available. Verified against a live endpoint on 2026-08-17. |
| What runs locally | Nothing. Ships one cordis.patch.yml row; there is no tool code, no build step and no lifecycle script in this package. |
| Filesystem access | None. |
| Shell / process access | None. |
| Network access | Outbound HTTPS to ainetcafe.com only, from the MCP client that dsh already ships. |
| Credentials | None required. No signup, no API key for the free tier. An optional AllRouter key, if you supply one, is sent by dsh as a request header and is never stored by us. |
| Data retention | Documents and prompts are processed in memory and not retained. |
| Dependencies | One peer dependency: @deepseek-ai/dsh-mcp-client (ships with dsh). |
| License | MIT (see LICENSE). |
| Publisher | The team that runs ainetcafe.com — our own hosted service, free tier plus paid usage. Issues get a same-day reply. |
A directory listing is not a security review. Read
cordis.patch.yml— it is short enough to read in full in under a minute.
Comments
Loading…
Similar plugins
by Napstablooky233
Visible dispatch panel for DeepSeek Harness — decide whether other agents help, pick free-lane helpers, and inject the division-of-labour policy.
★ 1
MIT
JavaScript
Oct 6, 2026
dsh plugin --profile web add dsh-agent-dispatchby huxin7735-collab
Keeps a long agent turn answerable to the user's actual request: a standing maintainer-document reminder, two pre-execute gates, an objective anchor quoting your latest instruction, and a nudge stage
★ 0
MIT
JavaScript
Sep 21, 2026
dsh plugin --profile web add dsh-maintainer-doc-guardby upJiang
Scheduled DeepSeek Harness Agent tasks with mandatory end-to-end tests, run history, and bidirectional delivery through nine messaging channels.
★ 0
MIT
JavaScript
Sep 1, 2026
dsh plugin --profile web add dsh-cron-jobby hackernotfound
Learns what you leave unsaid in your prompts and steers the DeepSeek Harness agent for you
★ 4
↓ 242/wk
MIT
JavaScript
Oct 5, 2026
dsh plugin --profile web add dsh-tacitby yunxiyang
Resumes an agent turn that ended after narrating its next action without calling a tool: the guard replays the turn log on agent/turn-stopping, asks a judge model one true/false question, and steers t
★ 2
↓ 360/wk
MIT
JavaScript
Sep 29, 2026
dsh plugin --profile web add dsh-loop-continueby bearice
Holds the OS wake lock while any agent, subagent, or background job runs, releases it after a configurable grace period, and provides a bilingual web settings page with live status, manual hold, and d
★ 0
↓ 105/wk
MIT
JavaScript
Aug 27, 2026
dsh plugin --profile web add dsh-keep-awake