mcpX
by Rudra78996·★ 1·综合分 31
mcpX 通过 MCP 协议将 AI 应用与浏览器自动化连接,实现复杂的网页交互工作流。
概述
mcpX 是一个基于 TypeScript 的 MCP 服务器,通过模型上下文协议提供浏览器自动化功能。它提供精确的 DOM 交互、视觉捕获、智能导航、键盘自动化和元素检测等功能。该服务器采用安全架构,具有最小权限和显式用户控制,适用于 Claude 和 Cursor 等 LLM。项目有文档支持且最近有活动,似乎在积极开发中。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要精确的浏览器自动化功能并与 AI 智能体集成时,特别是用于测试、数据收集或需要视觉验证的复杂网页工作流时,选择 mcpX。
什么时候不要选它
如果您需要支持非 Chromium 浏览器或需要尚未实现的高级浏览器功能,请避免使用 mcpX,因为它仍是一个相对较新的项目,浏览器兼容性有限。
此 server 暴露的工具
从 README 抽取出 12 个工具click_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
说明: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.
可对比工具
安装
安装
- 克隆仓库:
git clone https://github.com/Rudra78996/mcpX.git - 安装依赖:
npm install - 构建项目:
npm run build - 配置您的 MCP 客户端以使用该服务器
对于 Claude Desktop,添加到 claude_desktop_config.json:
{
"mcpServers": {
"mcpx": {
"command": "node",
"args": ["/path/to/mcpX/dist/index.js"]
}
}
}FAQ
- mcpX 支持哪些浏览器?
- mcpX 支持 Chrome、Edge 和其他基于 Chromium 的浏览器。
- mcpX 有哪些安全功能?
- mcpX 采用安全架构,具有最小权限和显式用户控制,确保安全的浏览器自动化。
mcpX 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。