AnySearch

v1.0.0Search & Data Extractionstable

Unified real-time search engine skill for AI agents.

anysearchhermesmcpmcp-serveropenclaw
Share:
449
Stars
0
Downloads
0
Weekly
0/5

What is AnySearch?

AnySearch is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to unified real-time search engine skill for ai agents.

Unified real-time search engine skill for AI agents.

This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Unified real-time search engine skill for AI agents.

Use Cases

Search the web in real-time with a unified search engine skill.
Enhance agent capabilities with current information and web data.
anysearch-ai

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedMay 22, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx anysearch

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use AnySearch

AnySearch is a unified real-time search MCP server that gives AI agents a single interface for searching across multiple domains including general web, finance, academic literature, security, legal databases, and code repositories. It exposes tools for single queries, batched parallel searches, domain-specific vertical searches, and full-page HTML extraction as Markdown. Agents can discover available search domains dynamically before querying, making AnySearch a flexible drop-in search skill for any agentic workflow.

Prerequisites

  • An MCP-compatible client such as Claude Desktop, Cursor, or OpenCode
  • An AnySearch API key from anysearch.com (anonymous access available with reduced rate limits)
  • Node.js with npx available (for stdio transport via mcp-remote), or a client that supports Streamable HTTP natively
1

Obtain an AnySearch API key

Sign up at anysearch.com to get your API key. Anonymous access works without a key but has stricter rate limits.

2

Choose your transport method

AnySearch supports Streamable HTTP (native in newer clients), stdio via mcp-remote proxy, and SSE via supergateway. Pick the one your MCP client supports.

3

Configure with Streamable HTTP (preferred for newer clients)

If your client supports Streamable HTTP (e.g. OpenCode or Claude Desktop 2025.6+), point it directly at the AnySearch endpoint.

{
  "mcpServers": {
    "anysearch": {
      "type": "streamable-http",
      "url": "https://api.anysearch.com/mcp",
      "env": {
        "ANYSEARCH_API_KEY": "your-api-key-here"
      }
    }
  }
}
4

Configure with stdio via mcp-remote (for older clients)

For clients that only support stdio, use the mcp-remote proxy to bridge to the AnySearch HTTP endpoint.

{
  "mcpServers": {
    "anysearch": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.anysearch.com/mcp"],
      "env": {
        "ANYSEARCH_API_KEY": "your-api-key-here"
      }
    }
  }
}
5

Verify available search domains

Once connected, ask your AI assistant to call get_sub_domains to discover which vertical search domains are available and their parameter schemas.

AnySearch Examples

Client configuration

stdio configuration using mcp-remote proxy, compatible with Claude Desktop and most MCP clients. Replace with your actual ANYSEARCH_API_KEY.

{
  "mcpServers": {
    "anysearch": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.anysearch.com/mcp"],
      "env": {
        "ANYSEARCH_API_KEY": "your-api-key-here"
      }
    }
  }
}

Prompts to try

Example prompts that exercise AnySearch's unified search, vertical domains, batch search, and page extraction.

- "Search for the latest news on large language model benchmarks"
- "Run a finance search for Q1 2025 earnings reports from Apple"
- "Find recent academic papers on retrieval-augmented generation"
- "Search for CVEs related to OpenSSH published in the last 30 days"
- "Batch search: find the current Python 3.13 release notes AND the latest NumPy changelog simultaneously"
- "Extract the full content of this page as markdown: https://example.com/article"

Troubleshooting AnySearch

Requests return 401 Unauthorized

Check that ANYSEARCH_API_KEY is set correctly in your MCP client config env block. The key must be your actual AnySearch API key, not a placeholder. Anonymous mode works without the key but returns fewer results.

mcp-remote proxy fails to connect

Ensure npx is available and the machine has internet access to reach https://api.anysearch.com/mcp. Run npx -y mcp-remote https://api.anysearch.com/mcp directly in a terminal to see any connection errors.

Vertical domain search returns unexpected results or errors

Call the get_sub_domains tool first to retrieve the list of valid sub-domains and their accepted parameters. Passing an unsupported domain name or incorrect parameter will cause the search to fail.

Frequently Asked Questions about AnySearch

What is AnySearch?

AnySearch is a Model Context Protocol (MCP) server that unified real-time search engine skill for ai agents. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install AnySearch?

Follow the installation instructions on the AnySearch GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with AnySearch?

AnySearch works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is AnySearch free to use?

Yes, AnySearch is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "anysearch": { "command": "npx", "args": ["-y", "anysearch"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use AnySearch?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides