AnySearch MCP Server

MCP server for real-time web search: general and vertical search, batch queries and page content extraction

MCP server

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Sends queries to a remote search service
  • Fetches content from the web
All reasons and checks

anysearch-ai/anysearch-mcp-server

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/anysearch-mcp-server

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal

claude mcp add --transport http anysearch https://api.anysearch.com/mcp

Or add to the file .mcp.json, in the project

{
  "mcpServers": {
    "anysearch": {
      "type": "http",
      "url": "https://api.anysearch.com/mcp"
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Install in Cursor

The button opens the agent and offers to add the server. If nothing happens, copy the config below.

Add to the file ~/.cursor/mcp.json, for all projects

{
  "mcpServers": {
    "anysearch": {
      "url": "https://api.anysearch.com/mcp"
    }
  }
}

If the file already exists, add the server inside the mcpServers key. For a single project, put the same block into .cursor/mcp.json.

Install in VS Code

The button opens the agent and offers to add the server. If nothing happens, copy the config below.

Run in a terminal

code --add-mcp '{"name":"anysearch","type":"http","url":"https://api.anysearch.com/mcp"}'

Or add to the file .vscode/mcp.json, in the project

{
  "servers": {
    "anysearch": {
      "type": "http",
      "url": "https://api.anysearch.com/mcp"
    }
  }
}

If the file already exists, add the server inside the servers key.

Run in a terminal

codex mcp add anysearch --url https://api.anysearch.com/mcp

Or add to the file ~/.codex/config.toml, for all projects

[mcp_servers.anysearch]
url = "https://api.anysearch.com/mcp"

If the file already exists, append the block to the end.

Run in a terminal

gemini mcp add -s user -t http anysearch https://api.anysearch.com/mcp

Or add to the file ~/.gemini/settings.json, for all projects

{
  "mcpServers": {
    "anysearch": {
      "httpUrl": "https://api.anysearch.com/mcp"
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

Add to the file ~/.config/devin/mcp_config.json, for all projects

{
  "mcpServers": {
    "anysearch": {
      "serverUrl": "https://api.anysearch.com/mcp"
    }
  }
}

If the file already exists, add the server inside the mcpServers key. Legacy Cascade keeps the MCP config in ~/.codeium/windsurf/mcp_config.json.

Formerly Windsurf.

Add to the file cline_mcp_settings.json, for all projects

{
  "mcpServers": {
    "anysearch": {
      "type": "streamableHttp",
      "url": "https://api.anysearch.com/mcp"
    }
  }
}

If the file already exists, add the server inside the mcpServers key. Open the settings file in Cline: MCP Servers tab, Configure MCP Servers.

Add to the file .roo/mcp.json, in the project

{
  "mcpServers": {
    "anysearch": {
      "type": "streamable-http",
      "url": "https://api.anysearch.com/mcp"
    }
  }
}

If the file already exists, add the server inside the mcpServers key.

A fork of Roo Code, same .roo folders.

Add to the file opencode.json, in the project

{
  "mcp": {
    "anysearch": {
      "type": "remote",
      "url": "https://api.anysearch.com/mcp"
    }
  }
}

If the file already exists, add the server inside the mcp key.

Add to the file ~/.config/zed/settings.json, for all projects

{
  "context_servers": {
    "anysearch": {
      "url": "https://api.anysearch.com/mcp"
    }
  }
}

If the file already exists, add the server inside the context_servers key.

Checked against the repository on Sep 25, 2026, commit e3f2701.

Text for your agent

Add the remote MCP server: claude mcp add --transport http anysearch https://api.anysearch.com/mcp --scope user. For higher limits set ANYSEARCH_API_KEY and pass it as the header Authorization: Bearer ${ANYSEARCH_API_KEY}.

Other ways from the author
claude mcp add --transport http anysearch https://api.anysearch.com/mcp --scope user

For higher limits add the header Authorization: Bearer ${ANYSEARCH_API_KEY}.

This is third-party code. Review the repository files before installing.

What it does

AnySearch connects an agent to internet search over MCP. It answers open-ended queries, runs structured vertical search across finance, academic, security, legal and code, executes several independent queries in one call, and extracts full page content by URL as markdown. The server is remote and connects over HTTP. It works without a key at lower rate limits, and a key raises them. A key can be registered by email in a single request.

Who it is for. For agents and developers who need live web search and page extraction without running their own scraper.

Good fit when

  • An agent needs access to fresh web search
  • You need vertical search across finance, academic, legal or code
  • You need to pull full page content by URL

Not a fit when

  • You need fully offline search with no service calls
  • You cannot send queries to a remote server

Example request

Find recent articles on this topic and extract the full text of the two best links

Limitations

Search runs through the remote AnySearch service, and limits are lower without a key. Limit values are account-specific and should not be treated as fixed. Accuracy and coverage depend on the service's sources.

How to disable. Remove the anysearch entry from your MCP client config, or drop it with claude mcp remove anysearch.

MCP

Transport
http
Authentication
API key
Environment variables
Environment variables
ANYSEARCH_API_KEY
secret
Key for higher limits; anonymous access works without it

Security check

  • Sends queries to a remote search service
  • Fetches content from the web

README in short

The README describes a unified MCP server for real-time web search: general search, vertical domain search, parallel batch queries and page content extraction as markdown. It connects remotely over HTTP and works without a key at lower limits. A key is optional and registered by email in one request, with account-specific limit values. It includes config examples for Claude Code, Cursor and Cline. Apache-2.0 licensed.

FAQ

Is a key required?

No, the server works anonymously at lower limits. A key raises limits and is registered by email.

Is it local or remote?

Remote, connected over HTTP to api.anysearch.com.

Editors’ pick

CLI, skill and Python library for browser control: the agent clicks, fills forms and reads pages over CDP

CLIHigh risk116.6KRepository stars
Editors’ pick

A skill that gathers the last 30 days of discussion on a topic from Reddit, X, YouTube, HN, Polymarket and GitHub into one brief

SkillHigh risk63.1KRepository stars
Official

The Chrome DevTools team's official MCP server: the agent drives a live Chrome, reads network and console, and records performance traces

MCP serverMedium risk52.7KRepository stars
Official

A fast Rust CLI for agent browser automation: accessibility snapshots with element refs, an MCP server and skills

CLIHigh risk43.3KRepository stars
Foxx AIAnySearch MCP Server

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.