Claude Skill
anysearch-ai/anysearch-mcp-server
AnySearch MCP Server offers a unified real-time search engine skill for AI agents, leveraging the Model Context Protocol for seamless multi-engine search integration.
Overview
Repository
Install this Skill
npx -y supergateway \Registry
Summary
AnySearch MCP Server provides a unified real-time search engine skill for AI agents, enabling seamless integration with multiple search backends via the Model Context Protocol.
面向AI代理的统一实时搜索引擎技能(Claude Skill)。
Key features
- Unified real-time search across multiple engines
- MCP-compatible server for AI agent integration
- Lightweight and easy to deploy
- Supports customizable search backends
Use cases
- Enhancing AI agents with live web search capabilities
- Building research assistants that fetch up-to-date information
- Integrating search into chatbot or automation workflows
README excerpt
# AnySearch MCP Server Unified real-time search MCP server supporting general web search, vertical domain search, parallel batch search, and full-page URL content extraction. ## Features - **General Web Search** — open-ended natural language queries - **Vertical Domain Search** — structured queries across finance, academic, security, legal, code, and more - **Parallel Batch Search** — execute multiple independent queries in one call - **URL Content Extraction** — fetch and extract full page content as Markdown - **Anonymous Access** — works without an API key (with lower rate limits) ## API Key Configuration An API key is **optional but recommended**. Without a key, all features still work via anonymous access with lower rate limits. ### Get an API Key Visit https://anysearch.com/console/api-keys to create a free API key. ### Key Priority | Priority | Source | |----------|--------| | 1 (highest) | `--api_key` CLI flag / `Authorization` header | | 2 | Environment variable `ANYSEARCH_API_KEY` | | 3 | `.env` file (`ANYSEARCH_API_KEY=<key>`) | | 4 | Anonymous access (lower rate limits) | ### Key Behavior | Scenario | Behavior | |----------|----------| | No key | Proceed with anonymous access (lower rate limits) | | Has key | Sent via `Authorization: Bearer <key>` header, higher rate limits | | Key exhausted, auto-registered key returned | Agent should ask user for confirmation, then persist the new key | | Key exhausted, no new key | Inform user and suggest configuring a new API key | ## MCP Transport AnySearch MCP server **natively supports Streamable HTTP** transport (MCP spec 2025-03-26). SSE and stdio clients can connect via proxy. | Transport | Native? | Best for | |-----------|---------|----------| | **Streamable HTTP** | Yes | OpenCode, Claude Desktop (