Google Image Search MCP Server について
Google Image Search MCP Server は、SerpAPI を通じて Google 画像検索を提供する MCP サーバーです。AI アシスタントが画像を検索し、条件に基づいて結果を分析できます。SerpAPI キーを設定して利用します。
主な機能
- 01SerpAPI による Google 画像検索
- 02画像のローカルディレクトリへのダウンロード
- 03条件に基づく検索結果の分析
活用シーン
- 01特定のスタイルに合う画像の検索
- 02画像素材のローカル保存
- 03プロフェッショナル感や色味などの条件による画像の絞り込み
MCP 対応
本プロジェクトは MCP サーバーであり、search_images、download_image、analyze_images の各ツールを MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Google Image Search MCP サーバー
この MCP(Model Context Protocol)サーバーは、SerpAPI を通じて Google Image Search 機能を提供します。AI アシスタントが画像を検索し、特定の基準に基づいて結果を分析して、最も関連性の高い画像を見つけられます。
機能
- Google Image Search で画像を検索
- 画像をローカルディレクトリにダウンロード
- 関連性の基準に基づいて検索結果を分析
インストール
npm install
設定
SerpAPI キーを含む .env ファイルを作成します(.env.example からコピーできます)。
SERP_API_KEY=your_serp_api_key_here
SerpAPI キーは、serpapi.com にサインアップすると取得できます。
使用方法
ビルド
npm run build
実行
npm start
開発
npm run dev
利用可能なツール
search_images
Google Image Search を使用して画像を検索します。
パラメーター:
query(文字列):画像を検索するための検索クエリlimit(数値、任意):返す結果の最大数(デフォルト:10)
download_image
画像をローカルディレクトリにダウンロードします。
パラメーター:
imageUrl(文字列):ダウンロードする画像の URLoutputPath(文字列):画像の保存先ディレクトリのパスfilename(文字列):ダウンロードした画像のファイル名(拡張子を含む)
analyze_images
画像検索結果を分析して、最も関連性の高い画像を見つけます。
パラメーター:
searchResults(配列):分析する画像検索結果の配列criteria(文字列):最適な画像を選ぶための基準(例:「プロフェッショナル」「カラフル」など)
ライセンス
ISC
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。