dsh plugins中文
← Back to popular plugin directory

Web search tool

gxpppp/dsh-search-mcp · themes

Replaced dsh's built-in web search with the search MCP server configured from the web settings page (Tavily/Brave/Exa/Perplexity/DuckDuckGo/custom).

★ 12GitHub stars
0Forks
2026-08-15Last updated
JavaScriptLanguage
MITLicense

Key features

  • The model-side web_search tool retains the original name and original display, but executes all search MCP servers you configure (Tavily / Brave / Exa / Perplexity / DuckDuckGo / any custom MCP).
  • has no API key → The kind requires a key, fill in apiKey or apiKeyEnv (env needs to be parsable in $DSH_HOME/.credentials.yaml or the startup environment).
  • MCP client@modelcontextprotocol/sdk, each time a new connection (http or stdio) is searched, it must be closed at the end
  • The built-in DeepSeek search provider is not available during plug-in activation (the web-search-deepseek line is disabled, web.searchProvider switches to search-mcp)
  • Uninstalling the plug-in will restore it completely.

Install command

dsh plugin --profile web add github:gxpppp/dsh-search-mcp
View GitHub repository ↗Back to popular plugin directory