DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-plugin-kannaka

f

dsh-plugin-kannaka

Discovered

Kannaka memory, swarm and KAX compute tools for DeepSeek Harness (dsh-plugin)

dsh-plugin-kannaka

Kannaka for DeepSeek Harness. It gives a dsh agent Kannaka's memory, swarm, and KAX compute tools.

Tool (in dsh)What it does
mcp__kannaka__kannaka_recall / _remember / _status / _dreamHRM memory: search, store, metrics, consolidation
mcp__kannaka__swarm_status / swarm_send / swarm_tailNATS swarm: peers, messages, live pulse
mcp__kannaka__compute_machines / _status / _events / _wake / _grantKAX Compute District roster, events, signed wakes and credit grants

This package is a thin bundle. It mounts dsh's own @deepseek-ai/dsh-mcp-client for kannaka-mcp, the Kannaka MCP server, which it depends on. The server has no dependencies of its own.

Requirements

  • dsh >=0.2.2-rc.1 <0.3.0
  • The kannaka binary in ~/.local/bin or ~/.kannaka/bin
  • The server script, found in this order:
    1. the script config field
    2. KANNAKA_MCP_SCRIPT
    3. the kannaka-mcp dependency (the normal case)
    4. ~/.claude/plugins/marketplaces/kannaka/plugins/kannaka/mcp/
    5. the newest ~/.claude/plugins/cache/kannaka/kannaka/<version>/mcp/
  • For swarm and KAX auth: NATS credentials in ~/.kannaka-nats.env. dsh strips credential-looking env vars such as NATS_PASSWORD from MCP children, so environment variables alone won't reach the server.

Install

dsh plugin --profile web add dsh-plugin-kannaka
dsh web

Config (optional)

- id: kannaka
  name: dsh-plugin-kannaka
  config:
    script: /path/to/kannaka-mcp.mjs   # override discovery
    serverName: kannaka                # tool namespace
    toolCallTimeoutMs: 200000          # default; status/dream are slow on big stores
    env: {}                            # extra env for the server process

Notes

  • kannaka_status takes 30-60 s on a store of about 1,300 memories. kannaka-mcp 1.4.9 and later allow it 150 s; 1.4.8 and older kill it at 20 s.
  • A timed-out kannaka_remember may still have stored the memory. Check with kannaka_recall before retrying.

Test

npm test

Verified on 2026-11-06 against dsh 0.2.2-rc.1 (web profile, Windows): dsh started the server, completed initialize and tools/list (12 tools), and stopped it on exit.

License

Copyright 2026 Nick Flach

Licensed under the Space Child License, Version 1.0: free for peaceful use, including commercial use. It includes a peace clause that carries over to derivative works. Offensive military use needs a separate paid license. See the LICENSE file for the full terms.

Comments

Loading…

Similar plugins

hydradb-deepseek-plugin

by hydra-db

Persistent long-term memory for the DeepSeek Harness (dsh), powered by HydraDB.

Manifest valid

★ 0

Apache-2.0

JavaScript

Nov 5, 2026

dsh plugin --profile web add dsh-hydradb

by DDDFXYqiming

Cross-session long-term memory plugin for DeepSeek Harness

Tools & CapabilitiesManifest valid

★ 3

MIT

JavaScript

Nov 8, 2026

dsh plugin --profile web add dsh-layered-memory

by douglarek

Cross-session persistent memory plugin for DeepSeek Harness (DSH)

Manifest valid

★ 0

MIT

JavaScript

Oct 23, 2026

dsh plugin --profile web add dsh-memory

by scwlkq

Single-package durable task board plugin for DeepSeek Harness

Manifest valid

★ 3

MIT

JavaScript

Aug 18, 2026

dsh plugin --profile web add dsh-task-board

by Culeot

Cross-session long-term memory plugin for DeepSeek Harness (DSH)

Memory & ContextManifest valid

★ 8

↓ 92/wk

MIT

JavaScript

Sep 26, 2026

dsh plugin --profile web add dsh-agent-memory

by guyuefangyuanl

Cross-session persistent memory for the DeepSeek Harness: a model-facing memory tool, an always-on index section, and a bundled maintenance skill.

Manifest valid

★ 3

↓ 1.5k/wk

MIT

JavaScript

Aug 21, 2026

dsh plugin --profile web add dsh-memory