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