# AnySearch

Unified real-time search engine skill for AI agents.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add anysearch-ai/anysearch

# Browse available tools
npx -y smithery tool list anysearch-ai/anysearch

# Get full schema for a tool
npx -y smithery tool get anysearch-ai/anysearch batch_search

# Call a tool
npx -y smithery tool call anysearch-ai/anysearch batch_search '{}'
```

## Direct MCP Connection

Endpoint: `https://anysearch.run.tools`

**Required config:**
- `anysearchApiKey` (query) — Bearer token for api.anysearch.com

## Tools (4)

- `batch_search` — Run multiple searches in parallel and return all results merged into one response.
- `extract` — Fetch a URL and return its full content as clean Markdown.
- `list_domains` — Call this before search to get the sub-domain catalog and MANDATORY query format rules for a given domain.
- `search` — Execute a search and return ranked Markdown results (title, URL, snippet).

```bash
# Get full input/output schema for a tool
npx -y smithery tool get anysearch-ai/anysearch <tool-name>
```
