omdp
Run the following command in DeepSeek Harness:
dsh plugin install XJungit/omdp
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install XJungit/omdp in the DeepSeek Harness terminal to install; the source repository is https://github.com/XJungit/omdp .
About this plugin
Managing MCP server configs across scattered YAML files, hand-editing SKILL.md files, watching a request die the moment an API key hits a rate limit, or staring at a pasted screenshot on a text-only model—these small but frequent friction points in daily DeepSeek Harness use are exactly what omdp tackles with three focused plugins.
@omdp/dsh-connector consolidates MCP server CRUD, user skill read/write, and read-only browsing of the ModelScope Skills hub into a single Web UI settings tab, with full config validation so a bad value never survives to the next boot. @omdp/dsh-key-fallback sits between the LLM adapter and the credential store, rotating through a per-provider key pool and cooling down a failed key on configured trigger errors while leaving re-sends to DSH's native retry; its settings page shows the actually-active key in plaintext and supports per-key lock, cooldown reset, and deletion. @omdp/dsh-vision-bridge is a zero-dependency plugin that auto-detects whether the routed model accepts images and, for text-only models, forwards pasted images to a configurable OpenAI-compatible multimodal endpoint, feeding the returned text back as evidence so the agent can reason about visuals without changing model selection.
If you run more than a couple of MCP servers, keep two or more API keys in rotation, or frequently paste screenshots into a text-only context, omdp folds those chores into a settings page instead of a pile of scripts and manual edits. It introduces no new abstractions—it just makes the plumbing visible and one click away.
Use Cases
- Manage multiple MCP servers and user skills from a single DSH Web UI settings tab with full config validation
- Auto-cool and rotate API keys on rate-limit or quota errors while leaving re-sends to DSH native retry
- Paste images into a text-only model session and get multimodal descriptions fed back as context evidence
Best For
- Developers running multiple MCP servers in DSH who need centralized config management
- Users juggling multiple API keys who want automatic rotation on failures without breaking the workflow
- Developers who want to process screenshots in text-only model sessions without switching to a vision model
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.