mcp-dsh-plugins
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DSH_PLUGIN_INDEX_URL | No | 覆盖市场索引地址;支持 http(s) URL 或本地 JSON 文件路径 (Overrides the marketplace index URL; supports http(s) URLs or a local JSON file path) | https://www.deepwhale.org.cn/plugin-market.json |
| DSH_PLUGIN_INDEX_OFFLINE | No | 设为 `1` / `true` 时跳过远程请求,直接使用随包快照 (When set to `1` / `true`, skips remote requests and uses the bundled snapshot) | 未设置 |
| DSH_PLUGIN_INDEX_TIMEOUT_MS | No | 远程索引请求超时(毫秒) (Timeout for remote index requests in milliseconds) | 5000 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_pluginsA | 按关键词模糊搜索深鲸 DSH 插件市场(匹配包名、中英文标题、描述),可按分类过滤。不传 query 时按分类/默认顺序列出插件。返回插件名、简介、最新版本、DSH 兼容范围与安装命令。 |
| get_pluginA | 按包名获取单个深鲸 DSH 插件的详情:中英文标题与描述、作者、主页、全部版本、最新版本、DSH 兼容范围,以及安装命令(dsh plugin add )。包名可省略 @deepwhale-cn/ 前缀,例如 dsh-sbom。 |
| list_categoriesA | 列出深鲸 DSH 插件市场的分类(合规 / 治理 / 数据 / 供应链 / 能力 / 行业)及每个分类下的插件包名与数量,可用于后续按分类检索。 |
| check_runtimeA | 传入当前 DSH 版本号(支持预发布版本,例如 0.2.1-rc.2),按每个插件最新版本的 engines.dsh 范围判断兼容性,返回兼容 / 不兼容 / 无法判断的插件列表及安装命令。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
search_plugins, get_plugin, and check_runtime each target a clearly different operation (fuzzy search, single-package detail, compatibility check). list_categories partially overlaps with search_plugins since search supports category filtering, but it still adds distinct category enumeration and counts.
All four tools follow a consistent snake_case verb_noun pattern: search_plugins, get_plugin, list_categories, check_runtime. The convention is predictable and readable across the whole set.
Four tools is modest but well-matched to a read-only plugin catalog: discovery, detail, taxonomy, and compatibility. Nothing feels redundant, though the surface is somewhat thin for a marketplace.
The set covers search, single-plugin detail, category listing, and DSH version compatibility, which is most of the read-only lifecycle for a plugin registry. Minor gaps like explicit pagination or listing all plugins (partially covered by search with no query) are workable.