关于 noncelogic
noncelogic 是面向 AI Agent 的 MCP 服务,连接 Rove 托管的 Playwright API,支持浏览器任务。它提供无障碍树等结构化页面数据,而不只依赖截图。
主要功能
- 01导航到 URL 并管理会话
- 02点击页面元素并填写内容
- 03按 JSON Schema 提取数据
- 04获取无障碍树
- 05截取页面截图
适用场景
- 01为 AI Agent 自动执行网页导航
- 02从网页提取结构化数据
- 03通过无障碍快照检查页面内容
MCP 相关
向 MCP 客户端提供 Rove 浏览器自动化能力,包括导航、交互、数据提取、截图和无障碍树获取。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
15收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 是 | 要导航到的完整 URL(例如 "https://example.com") |
| stealth | boolean | 否 | 启用隐身模式:设置真实的 user agent 并隐藏 webdriver 标志,以减少在公共网站上被检测为机器人的概率。默认值:false。 |
| session_id | string | 否 | 复用现有浏览器会话。若省略,将自动创建新会话。 |
| timeout_ms | number | 否 | 导航超时,单位为毫秒。默认值:30000。 |
| wait_until | enum | 否 | 要等待的页面生命周期事件。默认值:"networkidle"。load | domcontentloaded | networkidle |
| action_delay_ms | object | 否 | 在浏览器操作之间添加随机延迟,以便礼貌地抓取。指定最小和最大毫秒数,例如 {"min": 500, "max": 1500}。 |
| action_delay_ms.max | number | 否 | 最大延迟,单位为毫秒 |
| action_delay_ms.min | number | 否 | 最小延迟,单位为毫秒 |
详细介绍
@roveapi/mcp
Rove 的 MCP 服务 —— 为 AI Agent 提供的托管 Playwright API。
返回无障碍树而非屏幕截图,可将大模型的 token 消耗降低约 77%(典型页面为 26K token,而非 114K)。
快速开始
npx -y @roveapi/mcp
通过环境变量设置 API 密钥:
ROVE_API_KEY=rvp_live_... npx -y @roveapi/mcp
在 Claude Code 中安装
claude mcp add --scope user rove -e ROVE_API_KEY=rvp_live_YOUR_KEY -- npx -y @roveapi/mcp
在 Claude Desktop 中安装
添加到 claude_desktop_config.json:
{
"mcpServers": {
"rove": {
"command": "npx",
"args": ["-y", "@roveapi/mcp"],
"env": {
"ROVE_API_KEY": "rvp_live_YOUR_KEY"
}
}
}
}
在 Cursor 中安装
添加到 .cursor/mcp.json:
{
"mcpServers": {
"rove": {
"command": "npx",
"args": ["-y", "@roveapi/mcp"],
"env": {
"ROVE_API_KEY": "rvp_live_YOUR_KEY"
}
}
}
}
工具
| 工具 | 描述 |
|---|---|
navigate | 导航至 URL。自动创建会话。支持隐身模式和操作抖动。 |
interact | 在活动会话中执行点击或填充操作。 |
extract_schema | 使用 JSON schema 从 URL 中提取结构化数据。 |
screenshot | 截取屏幕截图(会话内或独立执行)。 |
get_a11y_tree | 获取无障碍树快照——核心差异化功能。 |
close_session | 关闭浏览器会话并释放资源。 |
为什么选择无障碍树?
传统浏览器自动化返回的屏幕截图每页约消耗 114K token。Rove 返回结构化无障碍树,每页约消耗 26K token——token 数量减少 77%、响应更快,并能为大模型提供更适合推理的结构化数据。
配置
| 环境变量 | 默认值 | 描述 |
|---|---|---|
ROVE_API_KEY | rvp_live_demo | 您的 Rove API 密钥 |
ROVE_API_BASE_URL | https://api.roveapi.com | API 端点 |
获取 API 密钥
在 roveapi.com 注册——注册即可获得 100 个免费额度,无需信用卡。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。