rival-search-mcplisted
Install: claude install-skill damionrashford/RivalSearchMCP
# RivalSearchMCP
You have access to 9 research tools via the CLI at `scripts/cli.py`. Run all commands with `uv run scripts/cli.py`.
Every tool returns deterministic, auditable output. There is no in-server LLM — you're the one doing the synthesis.
## How to invoke tools
```bash
uv run scripts/cli.py call-tool <tool_name> --flag value
```
## Available tools
- `web_search` — concurrent search across DuckDuckGo, Bing, Yahoo, Mojeek, Wikipedia. Use for general web queries.
- `social_search` — Reddit, Hacker News, Stack Overflow, Dev.to, Medium, Product Hunt, Bluesky, Lobste.rs, Lemmy. Use for community discussions.
- `news_aggregation` — Google News, Bing News, The Guardian, GDELT, DuckDuckGo News. Use for current events. Accepts `--time-range day|week|month|anytime`.
- `github_search` — search public GitHub repos. Use for code, libraries, projects.
- `map_website` — crawl a site in `research` / `docs` / `map` mode. Use to explore site structure or documentation.
- `content_operations` — one tool, six ops (`retrieve`, `stream`, `analyze`, `extract`, `score`, `find_conflicts`). Use to get full page content, rate source quality, or surface disagreements between sources.
- `document_analysis` — extract text from PDFs, Word docs, images (image OCR via EasyOCR). Use for document processing.
- `research_topic` — end-to-end research workflow for a topic, combining search, content retrieval, and analysis.
- `scientific_research` — OpenAlex, CrossRef, arXiv, PubMed, Europe PMC (pap