Spring AI Chrome MCP Server provides a bridge between AI assistants and web browsers using Selenium WebDriver. This Java implementation leverages Spring Boot and Spring AI to expose Chrome browser automation capabilities as tools that can be called by AI models. The server sets up a WebDriverManager to handle Chrome driver installation automatically and exposes browser automation functionality through the ChromeToolService. It's particularly useful for AI assistants that need to perform web scraping, automated testing, or any task requiring direct browser interaction without requiring users to write complex browser automation code.
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요
Open a browser with the default Google page.
Open a browser using the specified browser ID.
Perform a Google search with the specified query.
Perform a Google search using the specified browser ID.
Navigate to the specified URL.
Navigate to the specified URL using the specified browser ID.
Click a link that contains the specified text.
Click a link that contains the specified text using the specified browser ID.
Take a screenshot of the current page.
Take a screenshot of the current page using the specified browser ID.
Retrieve the title of the current page.
Retrieve the title of the current page using the specified browser ID.
Input the specified text into the current page.
Input the specified text into the current page using the specified browser ID.
Extract text from the current page.
Extract text from the current page using the specified browser ID.
Retrieve cookies from the current page.
Retrieve cookies from the current page using the specified browser ID.
Open a new tab in the current browser.
Open a new tab in the specified browser.
Open a new tab with the specified URL.
Open a new tab with the specified URL using the specified browser ID.
Close the current tab.
Close the current tab using the specified browser ID.
Switch to the specified tab.
Switch to the specified tab using the specified browser ID.
Retrieve a list of all tabs in the current browser.
Retrieve a list of all tabs in the specified browser.
Close all tabs except for the current one.
Close all tabs except for the current one using the specified browser ID.
Close the current browser.
Close the specified browser.
Close all open browsers.