Skip to content

hyqhyq3/dsh-mcp-manager

61Last commit Aug 14, 2026

dsh-mcp-manager DSH plugin

dsh-mcp-manager is an installable DeepSeek Harness web-profile plugin for configuring MCP servers, authenticating supported HTTP servers with OAuth or static tokens, and exposing connected MCP tools as native DSH tools.

How to install the dsh-mcp-manager DSH plugin

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hyqhyq3/dsh-mcp-manager

Copying does not run this command. Review the repository and version before use.

Data source

Snapshot date: Aug 15, 2026

manifest-valid

What the dsh-mcp-manager DSH plugin can do

  • Adds a Settings → MCP management page in the DSH web UI.
  • Configures remote Streamable HTTP MCP servers and local stdio MCP processes.
  • Supports OAuth authorization-code flow with PKCE, dynamic client registration, refresh-token rotation, and reconnects.
  • Supports static Bearer-token authentication for HTTP servers.
  • Spawns and communicates with stdio servers through JSON-RPC over stdin/stdout.
  • Registers connected server tools as mcp__<server>__<tool> native tools.
  • Lets users authenticate, enable, disable, and delete configured servers.
  • Persists server configuration, OAuth registrations, and tokens in ~/.dsh/mcp-manager.json.

Where the dsh-mcp-manager DSH plugin fits

  • Connect OAuth-protected MCP servers from the DSH web interface.
  • Run local MCP servers launched through npx, uvx, python, or other commands.
  • Expose tools from multiple MCP servers to all sessions in a DSH web profile.
  • Manage MCP server connection status without manually editing Cordis configuration.

Who the dsh-mcp-manager DSH plugin is for

  • DeepSeek Harness users running the web profile.
  • Users connecting HTTP MCP services that use OAuth or static Bearer tokens.
  • Developers who want to run local stdio-based MCP servers in DeepSeek Harness.

dsh-mcp-manager DSH plugin limitations

  • Only MCP tools are bridged; resources and prompts are not supported.
  • Tokens are stored in a plain JSON file under ~/.dsh and should be treated as secrets.
  • Local stdio servers are long-lived child processes tied to the plugin lifecycle.
  • stdio arguments are whitespace-tokenized with quoted spaces supported, but shell expansion is unavailable.
  • OAuth providers must permit the documented loopback redirect URI.
  • A separate OAuth client registration is used for each server and GUI origin.

Objective checks

These signals come from public metadata scans. They are not a security certification.

  • dependency counts

    package.json declares 0 runtime, 0 development, 0 peer, and 0 optional dependencies.

    info
  • dsh bundle declared

    package.json declares DSH bundle metadata.

    info
  • license declared

    GitHub reports the repository license as MIT.

    info
  • package manifest available

    A root package.json was captured and can be inspected by the registry.

    info
  • source available

    Public GitHub source metadata is available for this registry snapshot.

    info

dsh-mcp-manager DSH plugin alternatives

dsh-mcp-manager DSH plugin questions

What is the dsh-mcp-manager DSH plugin?

dsh-mcp-manager is a project included in the current DSH plugin snapshot. This page organizes repository metadata and reviewed notes, but you should still inspect the upstream repository before running it.

How do I install the dsh-mcp-manager DSH plugin?

The page shows the install command captured from the source record. Copying does not run it, so confirm the package, profile, and version against upstream documentation first.

Which DSH profile does dsh-mcp-manager use?

The snapshot records web as the dsh-mcp-manager profile. DSH conventions can change quickly, so verify the manifest and README before installation.

Is dsh-mcp-manager compatible with the current DSH release?

The source data does not include a verified compatibility matrix. Check recent commits, releases, and DSH breaking changes, then test in a profile you can roll back.

What should I do if dsh-mcp-manager fails to load?

Check the install command, selected profile, dependency logs, and Cordis startup output first. Keep the exact error string, then compare it with this site's fix pages and upstream issues.

What are the closest alternatives to dsh-mcp-manager?

Related plugins on this page come from the current snapshot and are only candidates. Compare capabilities, maintenance activity, installation method, and limitations before choosing one.