marginalia_search

Pack: marginalia · Endpoint: https://gateway.pipeworx.io/marginalia/mcp

Search the INDEPENDENT Marginalia web index — a separate crawler that favours text-heavy, ad-light, non-commercial pages: personal sites, technical writing, documentation, forums, academic and hobbyist pages. Use it when mainstream search results are dominated by SEO content, listicles, and marketing pages, or when you want a second opinion from an index that is NOT Google/Bing-derived (unlike serper_search / exa_search / serpapi). Especially good for programming and niche technical topics, obscure or historical subjects, and finding primary/hobbyist sources. Returns url, title, description, a quality score, and how many other results share the domain. Weak for breaking news, e-commerce, and mainstream/celebrity topics — use serper_search for those. Results are CC-BY-NC-SA 4.0 licensed; the licence is returned with every response.

Parameters

NameTypeRequiredDescription
querystringyesSearch terms, e.g. “rust async runtime internals” or “vintage synthesizer repair”.
countnumbernoNumber of results to return (1-100, default 20). Only honoured when an API key is supplied.
pagenumbernoResults page, 1-indexed (default 1).
max_per_domainnumbernoMax results from any single domain (1-100). Use a low value like 2 to force variety across sites.
nsfwbooleannoSet true to apply the experimental filter that reduces extreme results (default false = no filter).
_apiKeystringnoYour Marginalia API key. Optional — without one this falls back to a keyless public endpoint that is heavily rate-limited. Free non-commercial keys: email [email protected]. A COMMERCIAL key is required to use results commercially (they are otherwise CC-BY-NC-SA). See https://about.marginalia-search.com/article/api/

Example call

curl -X POST https://gateway.pipeworx.io/marginalia/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"marginalia_search","arguments":{}}}'

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "marginalia": {
      "url": "https://gateway.pipeworx.io/marginalia/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build July 27, 2026