AskRobots Search について
AskRobots Search は、独自のクローラーとインデックスでウェブを検索するホスト型 MCP サーバーです。検索結果に加え、インデックス済みページ、サイト、リンク、保存テキストの情報を必要とする AI エージェント向けです。
主な機能
- 01独立したウェブインデックスを検索
- 02出典付きの保存済み AI 要約を取得
- 03インデックス済みページとサイトの詳細を確認
- 04ページやサイトへのリンク元を検索
- 05保存済みページの文章や関連箇所を読む
- 06トピック別のサイトディレクトリを閲覧
活用シーン
- 01鮮度や言語を指定してウェブ検索
- 02URL のインデックス情報やリンク数を確認
- 03サイトやページへのリンク元を調べる
- 04保存済みページから関連箇所を取得
MCP 対応
ホスト型サーバーは Streamable HTTP を使用し、Authorization Bearer または X-API-Key ヘッダーで API キーを要求します。クロール内容とインデックスの検索・照会に使う七つの読み取り専用ツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://search.askrobots.com/api/v1/mcpclaude mcp add --transport http com-askrobots-search https://search.askrobots.com/api/v1/mcp{"mcpServers":{"com-askrobots-search":{"type":"http","url":"https://search.askrobots.com/api/v1/mcp"}}}Cursor で開く{"servers":{"com-askrobots-search":{"type":"http","url":"https://search.askrobots.com/api/v1/mcp"}}}VS Code で開く{"mcpServers":{"com-askrobots-search":{"type":"http","url":"https://search.askrobots.com/api/v1/mcp"}}}{"mcpServers":{"com-askrobots-search":{"serverUrl":"https://search.askrobots.com/api/v1/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://search.askrobots.com/api/v1/mcp認証が必要ツール
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
AskRobots Search MCP server
Web search from an independent index, for AI agents. AskRobots Search has its own crawler and index; results come from that crawl, not a live fetch and not from another engine.
The server is hosted. This repository holds its listing for the
MCP Registry (server.json) and these setup
notes. The server's source is not public.
- Endpoint:
https://search.askrobots.com/api/v1/mcp - Transport: Streamable HTTP. JSON answers only (no SSE stream), stateless.
- Auth: an API key, sent as
Authorization: Bearer <key>orX-API-Key: <key>. - Docs: https://search.askrobots.com/api, and the REST API's OpenAPI file at https://search.askrobots.com/api/v1/openapi.json
Pricing
From https://search.askrobots.com/api:
- $25 a month, including 500 searches. After that, $0.05 a search.
- We email you the key, usually within a day. It is shown once; keep it out of code you publish.
The keyless trial (10 searches a day per address) is for the REST endpoint /api/search
only. The MCP server always needs a key; without one it answers 401.
Tools
Seven tools, all read-only.
| Tool | What it does |
|---|---|
search | Web results with title, URL, snippet and why each matched, plus related searches; ten a page, with site, freshness, news, language and verbatim options, and optionally the best passages of the top results. |
answer | Our stored AI summary of a search, with numbered sources to cite; the top results when there is none yet. |
page | What we know about a URL, or up to 25: title, description, language, page type, when we fetched it, health, and how many sites link to it. |
site | What we know about a website: topic, directory listing, pages indexed, linking sites, and flags (parked, blocklisted, adult, junk, in a link network). |
links | The sites that link to a page or a site, most trusted first, with a link network counted once; up to 50 a call. |
read | Our stored copy of a page: with a query, the passages that answer it; without, the outline and text in parts. Pages that refuse copies are refused. |
browse_directory | Our directory of sites by topic, ranked by links from other listed sites. |
Safe search is always on.
Set up
Put your key in an environment variable, here ASKROBOTS_API_KEY, rather than in a file
you commit.
Claude Code
claude mcp add --transport http askrobots-search https://search.askrobots.com/api/v1/mcp \
--header "Authorization: Bearer $ASKROBOTS_API_KEY"
Claude Desktop
Claude Desktop's config file starts local servers, so connect through
mcp-remote (needs Node.js). In
claude_desktop_config.json:
{
"mcpServers": {
"askrobots-search": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://search.askrobots.com/api/v1/mcp",
"--header",
"X-API-Key:${ASKROBOTS_API_KEY}"
],
"env": {
"ASKROBOTS_API_KEY": "YOUR_ASKROBOTS_API_KEY"
}
}
}
}
Cursor
In ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"askrobots-search": {
"url": "https://search.askrobots.com/api/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:ASKROBOTS_API_KEY}"
}
}
}
}
VS Code
In .vscode/mcp.json. VS Code asks for the key once and stores it securely:
{
"inputs": [
{
"type": "promptString",
"id": "askrobots-api-key",
"description": "AskRobots API key",
"password": true
}
],
"servers": {
"askrobots-search": {
"type": "http",
"url": "https://search.askrobots.com/api/v1/mcp",
"headers": {
"Authorization": "Bearer ${input:askrobots-api-key}"
}
}
}
}
Other clients
Any client that speaks Streamable HTTP can connect: give it the endpoint and one of the two headers above.
Contact
[email protected] · https://search.askrobots.com/about
License
MIT, see LICENSE. The license covers this repository's files; the hosted service has its own terms: https://search.askrobots.com/terms
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。