Spring AI Chrome MCP Server について
Spring AI Chrome MCP Serverは、ツール経由でブラウザー操作を行うクライアント向けのMCPサーバーです。複数のブラウザーとタブを管理し、検索やページ操作、内容の抽出に対応します。
主な機能
- 01ブラウザーの起動と終了
- 02ブラウザータブの管理
- 03Google検索とURLへの移動
- 04リンクのクリックとテキスト入力
- 05スクリーンショットとページ情報の取得
- 06Cookieの読み取り
活用シーン
- 01ウェブ検索して結果を開く
- 02要約用にページ本文を抽出
- 03閲覧中にタブを切り替える
MCP 対応
クライアントに、検索、ページ移動、タブ管理、スクリーンショット、ページ情報取得などのChrome操作ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Spring AI Chrome MCP Server
Chrome ブラウザーとやり取りできる MCP サーバーです。
実行例
- ブラウザーを開いてください
- MCP を検索してください
- ブログを1つ開いて、内容を要約してください
- 新しいタブを開いて、Google にアクセスしてください
- 今日の為替レートを検索してください
- ブラウザーを閉じてください

ツール
各ブラウザーは ID で管理されます。(複数のブラウザーを起動できます。設定しない場合は default です)
各 Tab はインデックスで管理されます。例1)ブラウザーを開いてください(デフォルトの Google ページ)→ XX を検索してください
例2)ブラウザー ID 1 で開いてください → 新しいタブをインデックス 2 で開いて Google にアクセスしてください → インデックス 2 のタブで XX を検索してください
open_browseropen_browser_by_browser_idgoogle_searchgoogle_search_by_browser_idnavigate_to_urlnavigate_to_url_by_browser_idclick_link_with_textclick_link_with_text_by_browser_idtake_screenshottake_screenshot_by_browser_idget_page_titleget_page_title_by_browser_idinput_textinput_text_by_browser_idextract_page_textextract_page_text_by_browser_idget_cookiesget_cookies_by_browser_idopen_new_tabopen_new_tab_by_browser_idopen_new_tab_with_urlopen_new_tab_with_url_by_browser_idclose_current_tabclose_current_tab_by_browser_idswitch_to_tabswitch_to_tab_by_browser_idget_tab_listget_tab_list_by_browser_idclose_all_tabs_except_currentclose_all_tabs_except_current_by_browser_idclose_browserclose_browser_by_browser_idclose_all_browsers
claude_desktop_config
テンプレート
{
"mcpServers": {
"spring-ai-chrome-mcp-server": {
"command": "{JAVA_PATH}",
"args": [
"-Dspring.ai.mcp.server.stdio=true",
"-jar",
"{JAR_PATH}"
]
}
}
}
例
{
"mcpServers": {
"spring-ai-chrome-mcp-server": {
"command": "/Users/baetaehyeon/Library/Java/JavaVirtualMachines/corretto-21.0.5-1/Contents/Home/bin/java",
"args": [
"-Dspring.ai.mcp.server.stdio=true",
"-jar",
"/Users/baetaehyeon/dev/chrome-mcp-server/build/libs/chrome-mcp-server-0.0.1.jar"
]
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。