
anysearch-ai/anysearch-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
一般的なウェブ検索、垂直ドメイン検索、並列バッチ検索、全ページURLコンテンツ抽出をサポートする統合リアルタイム検索MCPサーバー。
概要
一般的なウェブ検索、垂直ドメイン検索、並列バッチ検索、全ページURLコンテンツ抽出をサポートする統合リアルタイム検索MCPサーバー。 - — オープンエンドの自然言語クエリ - — 金融、学術、セキュリティ、法務、コードなどにわたる構造化クエリ - — 1回の呼び出しで複数の独立したクエリを実行する - — Markdownでページ全体のコンテンツを取得・抽出 - — APIキーなしで動作(レート制限が低め) APIキーは です。キーがなくても、すべての機能は匿名アクセスで低レートで動作します。 無料のAPIキーを作成するには、https://anysearch.com/console/api-keysにアクセスしてください。 AnySearch MCPサーバートランスポート(MCP仕様2025-03-26)。SSEおよびスタンディオクライアントはプロキシ経由で接続可能です。 Streamable HTTPトランスポート(MCP仕様2025-03-26+)をサポートするエージェントについて: (~/.opencode/config.jsonまたはプロジェクトopencode.json): APIキーがなければヘッダーセクションを省略してください。サーバーは自動的に匿名アクセスを使用します。
概要(AI 翻訳)
英語 |简体中文
一般的なウェブ検索、垂直ドメイン検索、並列バッチ検索、全ページURLコンテンツ抽出をサポートする統合リアルタイム検索MCPサーバー。
特徴
- 一般的なウェブ検索 — オープンエンドの自然言語クエリ
- 垂直ドメイン検索 — 金融、学術、セキュリティ、法務、コードなどにわたる構造化されたクエリ
- 並列バッチ検索 — 1回の呼び出しで複数の独立したクエリを実行する
- URLコンテンツ抽出 — Markdownとして全ページコンテンツを取得・抽出します
- 匿名アクセス — APIキーなしで動作(レート制限が低め)
APIキー構成
APIキーは任意ですが推奨です。キーがなくても、すべての機能は匿名アクセスで低レートで動作します。
APIキー登録(推奨)
エージェントはユーザーを登録し、APIキーを単一の通話で取得できます — 認証コードも手動サインアップも不要です。ユーザーに実際のメールアドレスを求めれば、それがアカウントのユーザー名になります。
成功応答(code: 0)はアカウント情報と一度だけの平文APIキーを返します:
rate_limitのようなクオータフィールドはアカウント固有の応答値です。例を固定された計画として扱う必要はありません。
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
AnySearch MCP Server
English | 简体中文
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.
Register for an API Key (Recommended)
The agent can register the user and obtain an API key in a single call — no verification code, no manual signup. Ask the user for a real email address: it becomes the account username.
curl -s -X POST "https://api.anysearch.com/v1/auth/email/register" \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]"}'
Success response (code: 0) returns the account info and a one-time plaintext API key:
{
"code": 0,
"message": "success",
"data": {
"username": "[email protected]",
"email": "[email protected]",
"login_url": "https://www.anysearch.com/login",
"api_key": {
"id": "key_xxxxxxxx",
"key": "as_sk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"key_prefix": "as_sk_xxxxxx...",
"name": "default",
"rate_limit": 100,
"quota_limit": 0,
"expires_at": null,
"created_at": "2026-06-23T10:23:00Z"
}
}
}
Quota fields such as rate_limit are account-specific response values; do not treat the example as a fixed plan.
On success the agent MUST:
- Put
data.api_key.keyinto the MCP server config as theAuthorization: Bearervalue (and/or setANYSEARCH_API_KEY) — it is shown only once (it can also be retrieved later from the dashboard). - Tell the user their username (= email) and the
login_url.
Errors can be expressed through the HTTP status, application-level code, or message; do not assume every error uses code: -1:
| status / code / message | what to do |
|---|---|
Invalid email address. |
ask the user to re-enter the email |
HTTP 409 or email_already_registered |
email is taken — tell the user to sign in at login_url; do not retry |
code: 42901, rate_limited, or contains Rate limited |
prefer a retry delay from Retry-After, response data, or the message; if none is provided, stop repeated requests and retry later or use anonymous access |
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"anysearch": {
"type": "http",
"url": "https://api.anysearch.com/mcp",
"headers": {
"Authorization": "Bearer ${ANYSEARCH_API_KEY}",
"X-Anysearch-Client": "mcp/1.0.0"
}
}
}
}