spring-ai-chrome-mcp-server

qoxogus/spring-ai-chrome-mcp-server

3.2

If you are the rightful owner of spring-ai-chrome-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Spring AI Chrome MCP Server is a protocol server designed to interact with the Chrome browser.

Spring AI Chrome MCP Server

ํฌ๋กฌ ๋ธŒ๋ผ์šฐ์ €์™€ ์ƒํ˜ธ์ž‘์šฉ ํ•  ์ˆ˜ ์žˆ๋Š” MCP ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค.

Running Example

  1. ๋ธŒ๋ผ์šฐ์ € ์—ด์–ด์ค˜
  2. MCP ๊ฒ€์ƒ‰ํ•ด์ค˜
  3. ๋ธ”๋กœ๊ทธ ํ•˜๋‚˜ ๋“ค์–ด๊ฐ€์„œ ๋‚ด์šฉ ์š”์•ฝํ•ด์ค˜
  4. ์ƒˆ ํƒญ ์—ด๊ณ , ๊ตฌ๊ธ€ ์ ‘์†ํ•ด์ค˜
  5. ์˜ค๋Š˜์˜ ํ™˜์œจ ๊ฒ€์ƒ‰ํ•ด์ค˜
  6. ๋ธŒ๋ผ์šฐ์ € ๋‹ซ์•„์ค˜

Tools

๊ฐ๊ฐ์˜ ๋ธŒ๋ผ์šฐ์ €๋Š” ID๋กœ ๊ด€๋ฆฌ๋ฉ๋‹ˆ๋‹ค. (์—ฌ๋Ÿฌ๊ฐœ์˜ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ๋„์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค, ์„ธํŒ…ํ•˜์ง€ ์•Š์„ ์‹œ default)
๊ฐ๊ฐ์˜ Tab์€ ์ธ๋ฑ์Šค๋กœ ๊ด€๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

ex1) ๋ธŒ๋ผ์šฐ์ € ์—ด์–ด์ค˜(default google page) -> XX ๊ฒ€์ƒ‰ํ•ด์ค˜
ex2) ๋ธŒ๋ผ์šฐ์ € ID 1๋กœ ์—ด์–ด์ค˜ -> ์ƒˆ ํƒญ ์ธ๋ฑ์Šค 2๋กœ ์—ด๊ณ  ๊ตฌ๊ธ€ ์ ‘์†ํ•ด์ค˜ -> 2 ์ธ๋ฑ์Šค ํƒญ์—์„œ XX ๊ฒ€์ƒ‰ํ•ด์ค˜

  • open_browser
  • open_browser_by_browser_id
  • google_search
  • google_search_by_browser_id
  • navigate_to_url
  • navigate_to_url_by_browser_id
  • click_link_with_text
  • click_link_with_text_by_browser_id
  • take_screenshot
  • take_screenshot_by_browser_id
  • get_page_title
  • get_page_title_by_browser_id
  • input_text
  • input_text_by_browser_id
  • extract_page_text
  • extract_page_text_by_browser_id
  • get_cookies
  • get_cookies_by_browser_id
  • open_new_tab
  • open_new_tab_by_browser_id
  • open_new_tab_with_url
  • open_new_tab_with_url_by_browser_id
  • close_current_tab
  • close_current_tab_by_browser_id
  • switch_to_tab
  • switch_to_tab_by_browser_id
  • get_tab_list
  • get_tab_list_by_browser_id
  • close_all_tabs_except_current
  • close_all_tabs_except_current_by_browser_id
  • close_browser
  • close_browser_by_browser_id
  • close_all_browsers

claude_desktop_config

template

{
  "mcpServers": {
    "spring-ai-chrome-mcp-server": {
      "command": "{JAVA_PATH}",
      "args": [
        "-Dspring.ai.mcp.server.stdio=true",
        "-jar",
        "{JAR_PATH}"
      ]
    }
  }
}

example

{
  "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"
      ]
    }
  }
}