SerpKite について
SerpKiteは、AIエージェントにGoogle検索結果、公開ウェブコンテンツ、引用付き回答、深層リサーチを提供するホスト型リモートMCPサーバーです。ニュース、地図、学術論文、ページ抽出、サイトクロールなどのツールを備えます。
主な機能
- 01Googleウェブ・ニュース・画像検索
- 02地図・場所・学術検索結果
- 03公開ページをMarkdownに変換
- 04リアルタイム検索に基づく引用付き回答
- 05URL抽出とサイトクロール
- 06非同期の深層リサーチレポート
活用シーン
- 01最新のウェブ情報やニュースを検索
- 02場所や学術論文を調べる
- 03公開URLからコンテンツを抽出
- 04引用付き回答や調査レポートを作成
MCP 対応
SerpKiteは、ホスト型のステートレスなStreamable HTTP MCPエンドポイントで検索・調査ツールを公開します。クライアントはMCP OAuth 2.1またはAPIキーで接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.serpkite.com/v1/mcpclaude mcp add --transport http serpkite-serpkite https://api.serpkite.com/v1/mcp{"mcpServers":{"serpkite-serpkite":{"type":"http","url":"https://api.serpkite.com/v1/mcp"}}}Cursor で開く{"servers":{"serpkite-serpkite":{"type":"http","url":"https://api.serpkite.com/v1/mcp"}}}VS Code で開く{"mcpServers":{"serpkite-serpkite":{"type":"http","url":"https://api.serpkite.com/v1/mcp"}}}{"mcpServers":{"serpkite-serpkite":{"serverUrl":"https://api.serpkite.com/v1/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.serpkite.com/v1/mcp認証が必要ツール
詳細
SerpKite MCP
SerpKite のリモート Model Context Protocol サーバーを通じて、AI エージェントに Google 検索、公開ウェブコンテンツ、引用付きの回答、詳細な調査を提供します。SerpKite チームがメンテナンスしています。
このリポジトリには、ホステッドサービスの接続例とレジストリメタデータが含まれています。API の実装はプロプライエタリですが、このリポジトリのドキュメントと設定は MIT ライセンスです。
接続
- エンドポイント:
https://api.serpkite.com/v1/mcp - トランスポート: ステートレスな Streamable HTTP
- 認証: OAuth 2.1 サインイン(スコープ
mcp)、またはAuthorization: Bearer <your-api-key> - プロトコル:
2025-06-18、2025-03-26、2024-11-05
料金とMCP ドキュメントをご覧ください。クレジットに有効期限はありません。失敗した検索や結果が空の検索は無料です。SerpKite の npm MCP パッケージは不要です。
OAuth
このサーバーはMCP 認証仕様を実装しています。MCP OAuth に対応したクライアント(Claude と ChatGPT のコネクター、Claude Code)は URL だけで利用できます。SerpKite のサインインページが開き、そこで接続を承認できます。
- 保護されたリソースのメタデータ:
https://api.serpkite.com/.well-known/oauth-protected-resource/v1/mcp - 認可サーバー:
https://app-api.serpkite.com(メタデータ) - 動的クライアント登録または Client ID Metadata Document、PKCE(
S256)を使用した認可コード、スコープmcpとoffline_access
承認された接続は、API キーページに Claude (OAuth) など、アプリ名を付けた API キーとして表示されます。月ごとのクレジット上限を設定するか、キーを取り消してアプリの接続を解除してください。
API キー
MCP OAuth に対応していないクライアントは、以下の例のように、app.serpkite.com で取得した API キーを Authorization ヘッダーに指定します。専用キーに月ごとのクレジット上限を設定して、エージェントの利用額を管理してください。
Claude Code
claude mcp add --transport http serpkite https://api.serpkite.com/v1/mcp
/mcp を実行し、serpkite を選択して Authenticate を選ぶと、OAuth でサインインできます。代わりに API キーを使う場合は、--header "Authorization: Bearer $SERPKITE_API_KEY" を追加してください。
Cursor
~/.cursor/mcp.json またはプロジェクトの .cursor/mcp.json に追加します。
{
"mcpServers": {
"serpkite": {
"url": "https://api.serpkite.com/v1/mcp",
"headers": { "Authorization": "Bearer ${env:SERPKITE_API_KEY}" }
}
}
}
Cursor プラグイン
このリポジトリは Cursor プラグイン(.cursor-plugin/plugin.json、mcp.json、ウェブ調査スキル、ルール)でもあります。Cursor を起動する前に環境変数に SERPKITE_API_KEY を設定してください。プラグインは ${env:SERPKITE_API_KEY} を通じて読み込み、キーを保存することはありません。
VS Code
.vscode/mcp.json に追加します。パスワード入力欄を使うことで、API キーをコミット対象のファイルに含めずに済みます。
{
"inputs": [
{ "type": "promptString", "id": "serpkite-key", "description": "SerpKite API key", "password": true }
],
"servers": {
"serpkite": {
"type": "http",
"url": "https://api.serpkite.com/v1/mcp",
"headers": { "Authorization": "Bearer ${input:serpkite-key}" }
}
}
}
Cline
Cline のリモート接続設定については、llms-install.md に従ってください。
Claude Desktop と stdio クライアント
Node.js をインストールしたうえで、クライアントの MCP 設定にサードパーティ製の mcp-remote ブリッジを使用します。
{
"mcpServers": {
"serpkite": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.serpkite.com/v1/mcp", "--header", "Authorization: Bearer ${SERPKITE_API_KEY}"],
"env": { "SERPKITE_API_KEY": "YOUR_API_KEY" }
}
}
}
API キーをソース管理に含めないでください。
ChatGPT
開発者モードを有効にしたうえで、URL https://api.serpkite.com/v1/mcp と OAuth 認証を使ってコネクターを作成します。ChatGPT が自動的に登録され、SerpKite の承認ページに移動します。
ツール
| ツール | 目的 |
|---|---|
search | Google のウェブ検索結果、回答、ナレッジグラフ、関連する質問 |
news | Google ニュースの記事 |
maps | 場所、評価、住所、座標 |
place | 1 か所の詳細情報:住所、営業時間、電話番号、タイムゾーン(maps の place_id、cid、fid を指定) |
scholar | 学術論文、引用、PDF リンク |
patents | 特許検索 |
shopping | 商品、価格、販売者 |
images | 画像検索 |
videos | 動画検索 |
autocomplete | クエリ候補 |
webpage | 公開 HTML または PDF を Markdown に変換 |
answer | リアルタイムの Google 検索結果をもとに、番号付きの引用を含む質問への回答を生成 |
extract | 最大 20 件の URL を読み込みます。任意でクエリに該当する文章、要約、または指定スキーマに一致する JSON を取得できます |
map | サイトの URL を見つけます |
crawl | 公開サイトのページのクロールを開始 |
crawl_result | クロールのステータスと結果を読み込みます |
research | 引用付きの Markdown レポートを作成する、非同期の詳細調査タスクを開始 |
research_result | 調査のステータスとレポートを読み込みます |
ツールの結果は LLM で処理しやすい Markdown 形式です。料金は対応する REST エンドポイントに準じます。回答や AI のステップが失敗した場合は無料で、調査の料金はレポートの作成時にのみ発生します。ログアウト状態でアクセスできる公開ページのみを取得します。ツールの入力と料金をご覧ください。
接続を確認する
これらのメタデータリクエストでは検索は実行されません。
curl https://api.serpkite.com/v1/mcp \
-H "Authorization: Bearer $SERPKITE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"curl","version":"1.0"}}}'
curl https://api.serpkite.com/v1/mcp \
-H "Authorization: Bearer $SERPKITE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'
リモートエンドポイントと 18 個すべてのツール名は、2026-10-24 に確認済みです。
サポート
ドキュメント · ステータス · [email protected]
Google は Google LLC の商標です。SerpKite は Google と提携していません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。