Labsco
MCP SERVER

RivalSearchMCP

by damionrashford

Research across web, social, news, academic and code sources from one connection, with no keys and no model running inside.

Web Search Engines
Summary
find_conflicts is the operation nothing else offers.

Every search tool returns sources; almost none of them tell you where the sources disagree. That is the actual research problem — three pages give three numbers and someone has to notice. Running several engines concurrently matters for the same reason, since one engine's ranking is one opinion about what is relevant. Being hosted with no key is what makes it worth trying at all: connect, ask one question, and decide.

What it is

A FastMCP server exposing nine tools that search, fetch, score and compare information across the open web, social platforms, news, academic literature and code hosts. It is hosted, so connecting takes a URL and nothing else. Every tool carries behaviour annotations, so a client can tell read-only calls from the rest and skip confirmation prompts accordingly.

What you get
  • web_search — several engines run concurrently, including DuckDuckGo, Bing, Yahoo, Mojeek and Wikipedia, with TLS fingerprinting that gets past bot walls a plain fetch would hit
  • github_search for code and repositories, social_search across social platforms, and news_aggregation for current coverage
  • map_website — walk a site's structure rather than fetching one page at a time
  • content_operations — one tool covering six operations: retrieve, stream, analyze, extract, score and find_conflicts, that last one comparing sources against each other rather than summarising each
  • document_analysis and entity extraction, for what comes back
  • research_topic — a workflow rather than a query, chaining search and retrieval into a topic write-up
  • scientific_research — academic papers and datasets across five paper providers, including OpenAlex, CrossRef, arXiv, PubMed and Europe PMC, plus four dataset hubs
  • No model runs inside the server: it retrieves and structures, your assistant does the reasoning
Requirements

Nothing to connect to the hosted server — point a client at https://RivalSearchMCP.fastmcp.app/mcp; no account, no key, no rate-limit paperwork. Running it yourself needs Python and uv, and the FastMCP CLI can install it into Claude Desktop or run it over stdio or HTTP. It is also published as a plugin for Claude Code and OpenAI Codex, and as a standalone agent skill that uses the same nine tools through a CLI without any MCP configuration.

Setup effort

One command — claude mcp add RivalSearchMCP --url https://RivalSearchMCP.fastmcp.app/mcp