← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-apis-plugin

General HTTP API management plugin that registers endpoints as agent documentation and request tools.

Developer Tools
0GitHub Stars0ForksUpdated2026-10-13

Install

$ dsh plugin --profile web add [email protected]

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-apis-plugin is a DeepSeek Harness plugin designed to manage HTTP APIs and expose them as agent tools. By scanning configuration folders containing api.cfg and api_doc.md files, it creates strict whitelist-based tools for querying endpoint documentation and executing authorized HTTP requests.

Key Capabilities

  • Scans directory configurations (api.cfg) to build endpoint whitelists per host or service collection
  • Parses markdown documentation (api_doc.md) to serve targeted API specs to agents via api_doc tool
  • Executes whitelisted HTTP requests with query parameters and request bodies via api_request tool
  • Provides a web UI in DSH settings for managing API collection directories and inspecting endpoints
  • Enforces safety mechanisms including two-step confirmation for DELETE requests and strict whitelist rejection

Useful For

  • Empowering DSH agents to look up specifications and call internal microservices or external REST APIs securely
  • Restricting agent API interactions strictly to pre-approved endpoints defined in version-controlled config files
  • Consolidating multiple service domain APIs under distinct namespaces with interactive inspection in the web UI

Who It Fits

  • DeepSeek Harness developers integrating proprietary or third-party HTTP endpoints into agent workflows
  • System administrators seeking strict whitelist boundaries and confirmation safeguards for agent API execution

Documented Limitations

  • Requires DSH version >=0.1.7-rc.2 (older DSH 0.1.5/0.1.6 require v0.2.3)
  • Agent requests outside the api.cfg whitelist are strictly rejected
  • Configuration updates require triggering a UI scan or restarting the DSH runtime

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

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

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Not Declared

GitHub did not report an SPDX license for this repository snapshot.

low
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

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
xianmua/dsh-apis-plugin
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
fd52ab9 · 2026-10-25

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
0GitHub stars
Forks
0
Open issues
0
Last commit
2026-10-13
Last release
No release detected
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app