본문으로 건너뛰기
C

dsh-plugins (dsh-plugin-setting-mcp)

ceelog/dsh-plugins/src/plugins/dsh-plugin-setting-mcp

웹 설정 패널에서 MCP 서버를 관리합니다: 조회, 추가, 편집, 제거, 활성화 또는 비활성화하며, 저장 시 핫 리로드됩니다.

설치

dsh plugin --profile web add github:ceelog/dsh-plugins

이 플러그인은 저장소의 src/plugins/dsh-plugin-setting-mcp 하위 디렉터리에 있습니다.

README

dsh-plugins

Out-of-tree DeepSeek Harness plugins workspace.

Plugins

PluginDescriptionDemo
@opendsh/dsh-plugin-scheduled-tasksPer-project scheduled tasks with prompts, executed as headless agent sessions in the project directory, with durable run history.
@opendsh/dsh-plugin-setting-mcpManage MCP servers from the settings panel — view, edit, remove, enable/disable — with hot reload on save.

Workspace layout

src/plugins/
├── dsh-plugin-scheduled-tasks   (@opendsh/dsh-plugin-scheduled-tasks)
└── dsh-plugin-setting-mcp       (@opendsh/dsh-plugin-setting-mcp)
CommandMeaning
pnpm installInstall workspace tooling (TypeScript 7, Biome, …).
pnpm buildBuild every plugin package.
pnpm testRun every plugin's vitest suite.
pnpm lintBiome check across the workspace.

Toolchain

  • TypeScript 7 (the native compiler) for typechecking and server emit.
  • tsdown for the browser client bundle, wrapped in the DSH window.__ModuleLoader__.load handoff (see each plugin's scripts/wrap-client.mjs).
  • vitest for unit tests, Biome for lint/format.

联系开发者

扫描下方二维码联系开发者:

联系开发者

관련 플러그인