openpencil
ZSeven-W
The world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:quan-v/dsh-mcp-ui
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
Visual MCP server configuration for DeepSeek Harness: manage Model Context Protocol servers right from the DSH Web settings UI. It wires the official dsh-mcp-client plugin instances for you — save and it just works, no config files to hand-edit.
dsh-mcp-client instances host-side, no dsh restart needed~/.dsh/settings.yaml; secrets in env can be referenced as environment variables# from GitHub
dsh plugin --profile web add github:quan-v/dsh-mcp-ui
Published to npm later — once available,
dsh plugin --profile web add dsh-mcp-uialso works.
Restart dsh web, then find the MCP Servers card under Settings > Plugins > Plugin Config.
serverName (model-facing tools are named mcp__<serverName>__<tool>)The server list lives in the mcp-ui: section of settings.yaml, sibling to other plugin settings:
mcp-ui:
servers:
- serverName: github
transport: stdio
command: npx
args:
- -y
- '@modelcontextprotocol/server-github'
env:
GITHUB_TOKEN: ${GITHUB_TOKEN}
toolCallTimeoutMs: 60000
failOnStartupError: false
reconnect:
enabled: true
initialDelayMs: 500
maxDelayMs: 30000
maxAttempts: 10
This plugin does not implement the MCP protocol. It does two things:
settings.yaml@deepseek-ai/dsh-mcp-client instances via ctx.plugin()The official dsh-mcp-client handles the actual connections, tool discovery, and mcp__server__tool naming.
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: mcp。