spring-ai-chrome-mcp-server
Spring AI Chrome MCP Server is a protocol server designed to interact with the Chrome browser.
Top Comments
The Spring AI Chrome MCP Server is a model context protocol server that facilitates interaction with the Chrome browser. It allows users to perform various browser operations such as opening and closing tabs, navigating to URLs, performing searches, and more, all through a structured protocol. This server is particularly useful for automating browser tasks and integrating browser functionalities into larger systems. It supports multiple browsers and tabs, each managed by unique identifiers, enabling complex browsing scenarios. The server is implemented in Java and can be configured to run with specific Java paths and JAR files.
Features
- Multi-browser management: Supports multiple browsers with unique IDs.
- Tab management: Allows opening, closing, and switching between tabs using indices.
- Automated browsing: Perform searches, navigate URLs, and interact with web pages programmatically.
- Screenshot and text extraction: Capture screenshots and extract text from web pages.
- Cookie management: Retrieve cookies from web pages for session management.
MCP Tools
- {'open_browser': 'Opens a new browser window.'}
- {'google_search': 'Performs a Google search in the current tab.'}
- {'take_screenshot': 'Captures a screenshot of the current page.'}
- {'extract_page_text': 'Extracts text from the current web page.'}
- {'close_browser': 'Closes the current browser window.'}
Usage with Different Platforms
claude_desktop_config
{'template': '\n{\n "mcpServers": {\n "spring-ai-chrome-mcp-server": {\n "command": "{JAVA_PATH}",\n "args": [\n "-Dspring.ai.mcp.server.stdio=true",\n "-jar",\n "{JAR_PATH}"\n ]\n }\n }\n}\n', 'example': '\n{\n "mcpServers": {\n "spring-ai-chrome-mcp-server": {\n "command": "/Users/baetaehyeon/Library/Java/JavaVirtualMachines/corretto-21.0.5-1/Contents/Home/bin/java",\n "args": [\n "-Dspring.ai.mcp.server.stdio=true",\n "-jar",\n "/Users/baetaehyeon/dev/chrome-mcp-server/build/libs/chrome-mcp-server-0.0.1.jar"\n ]\n }\n }\n}\n'}
Related MCP Servers
View all browser_automation servers →Fetch
by modelcontextprotocol
A Model Context Protocol server that provides web content fetching capabilities, enabling LLMs to retrieve and process content from web pages.