modsearch: A Free Web Search DSH Plugin for DeepSeek Harness

liustack/modsearch

Tools & CapabilitiesVerified
Listed on 2026-08-14
Page last updated 2026-10-04

ModSearch is a free web search plugin for DeepSeek Harness, no signup or API key required, providing web search, X search, and page fetch for models without native web access, returning structured JSON evidence.

modsearch is a free web search plugin for DeepSeek Harness that brings web search, X search, and single-page fetch to models without native web access, such as DeepSeek and GLM. It works out of the box, using Firecrawl's keyless tier by default with 1,000 free credits per month, no signup or API key required. With multi-engine automatic failover and per-engine key rotation, it works across Claude Code, Codex, Pi, and OpenCode with a single install, letting models access real-time information in API scenarios and return structured JSON evidence with sources.

How to Install

install
npmdsh plugin --profile web add @liustack/modsearch
Category
Tools & Capabilities
Platform
DSH Plugin
Author
liustack
Distribution
Plugin

modsearch Key Features

Free, no signup, no API keyAutomatic failover and key rotationSearches X (Twitter)Install once, use everywhere
Listed on dsh-plugin.org

modsearch Repo Summary

What Does It Do?

ModSearch is a free web search DSH plugin for DeepSeek Harness that brings web search, X (Twitter) search, and single-page fetch to models without native web access, such as DeepSeek and GLM. It solves the problem of models being unable to reach the internet in API scenarios, letting users get structured JSON evidence without signup or API keys. Its core capabilities include multi-engine automatic failover, per-engine key rotation, X search, and cross-framework compatibility.

Core Features

  • Free out of the box: uses Firecrawl's keyless tier by default, offering 1,000 free credits per month with no account, API key, or card required.
  • Automatic failover: when a channel fails or exhausts its quota, the next one takes over seamlessly.
  • Per-engine key rotation: supports multiple comma-separated keys for Tavily, Exa, or Firecrawl, rotating on auth, rate-limit, or quota failures.
  • Searches X (Twitter): queries the corpus that web indexes cannot reach via Grok Build.
  • Install once, use everywhere: works in Claude Code, Codex, Pi, and OpenCode.

How to Use This Plugin?

After enabling ModSearch in DSH, simply ask the model a question that requires web access, such as providing a blog link and asking for a summary, or asking "anything interesting in AI today?". It will run the engine chain to perform searches or fetches and return structured JSON results with sources. To adjust engines or keys, edit the ~/.modsearch/config.json configuration file or use the modsearch config set command to set API keys for each engine.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: liustack/modsearch. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

More DSH Plugin articles

View all 1 articles

DSH Plugin FAQ