anyfetch MCP Server

Free and open source, from the makers of AliasMode.

Local serverstdio

What is the anyfetch MCP Server?

anyfetch is an MCP project maintained in the aliasmode/anyfetch repository. The maintainer describes its purpose as “Free and open source, from the makers of AliasMode”. Read the project documentation for the complete scope.

Installation

The documented npm package is @aliasmode/anyfetch. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-13.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
urlThe page to read.
queryThe search query. Quoted phrases work.
max_charsOptional. The most content characters per page. By default the pages share 50,000.
offsetOptional. The first content character to return. Not used with a query.
freshOptional. As for web_fetch.
urlsThe pages to read. They are fetched at the same time.
providerOptional. See the list below. The default is auto.
siteOptional. Keep results from one domain, for example docs.rs.
timeOptional. day, week, month or year.
pageOptional. The result page, from 1.
readOptional. Also return, from this many top results, the parts of each page that match the query.
searxng_urlThe base URL of your SearXNG instance, for the searxng provider. It must have JSON output on.
ProviderSource
autoBrave, then Yahoo, then DuckDuckGo: each one when the one before gives no results.
braveBrave Search. About 20 results per page.
yahooYahoo Search. 7 results per page. No year filter.
duckduckgoDuckDuckGo. First page only.
searxngYour own SearXNG instance.
githubGitHub repositories, with stars and language.
stackoverflowStack Overflow questions, with score and answer count.
hackernewsHacker News stories, with points and the discussion link.
arxivarXiv papers, with abstracts.
papersResearch papers from OpenAlex, with citation counts and open-access links.
CodeMeaning
challenge_requiredThe site answered with a bot challenge that needs a browser.
http_errorThe site refused the request. status has the HTTP code.
rate_limitedThe site asked to slow down. retry_after has the wait, when given.
timeoutThe site did not answer within 30 seconds.
unsupported_contentThe URL is not text or a PDF (an image, for example).
extraction_failedThe page has no readable content. A scanned PDF has no text.
web_fetch
web_fetch_many
web_search

How to install the anyfetch MCP Server

{
  "mcpServers": {
    "anyfetch": {
      "command": "npx",
      "args": [
        "-y",
        "@aliasmode/anyfetch",
        "mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.