mcpX
by Rudra78996·★ 1·Score 31
mcpX bridges AI applications with browser automation through MCP, enabling sophisticated web interaction workflows.
Overview
mcpX is a TypeScript-based MCP server that provides browser automation capabilities through the Model Context Protocol. It offers precise DOM interaction, visual capture, smart navigation, keyboard automation, and element detection features. The server maintains a secure architecture with minimal permissions and explicit user control, making it suitable for LLMs like Claude and Cursor. With documentation available and recent activity, it appears to be actively developed.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose mcpX when you need precise browser automation capabilities integrated with AI agents, particularly for testing, data collection, or complex web workflows requiring visual verification.
When NOT to choose this
Avoid mcpX if you need support for non-Chromium browsers or require advanced browser features not yet implemented, as it's still a relatively new project with limited browser compatibility.
Tools this server exposes
12 tools extracted from the READMEclick_elementClick on a specific element with pixel-perfect accuracy
type_textType text into a specific element
hover_elementHover over a specific element
scroll_pageScroll the page vertically or horizontally
take_screenshotCapture a screenshot of the current browser viewport
navigate_toNavigate to a specific URL
find_elementFind an element using various selectors
wait_for_elementWait for an element to appear on the page
get_console_logsRetrieve browser console logs and messages
execute_scriptExecute custom JavaScript on the page
press_keysSimulate keyboard input and key combinations
get_page_sourceRetrieve the HTML source code of the current page
Note: Tools were inferred from the features section and general browser automation capabilities described in the README. No explicit tool list was provided in the documentation.
Comparable tools
Installation
Installation
- Clone the repository:
git clone https://github.com/Rudra78996/mcpX.git - Install dependencies:
npm install - Build the project:
npm run build - Configure your MCP client to use the server
For Claude Desktop, add to claude_desktop_config.json:
{
"mcpServers": {
"mcpx": {
"command": "node",
"args": ["/path/to/mcpX/dist/index.js"]
}
}
}FAQ
- Which browsers does mcpX support?
- mcpX works on Chrome, Edge, and other Chromium-based browsers.
- What are the security features of mcpX?
- mcpX implements a secure architecture with minimal permissions and explicit user control to ensure safe browser automation.
Compare mcpX with
Last updated · Auto-generated from public README + GitHub signals.