Connects Claude to Rove's hosted Playwright API with a focus on token efficiency. Instead of burning 114K tokens on screenshots, you get accessibility trees at around 26K tokens per page. Exposes navigate, interact, extract_schema, screenshot, get_a11y_tree, and close_session tools. Supports stealth mode and action jitter for bot detection avoidance. Reach for this when you need browser automation in an agent workflow but want structured, parseable page data instead of visual screenshots. Requires a Rove API key, includes 100 free credits on signup.
MCP server for Rove — a hosted Playwright API for AI agents.
Returns accessibility trees instead of screenshots, reducing LLM token consumption by ~77% (26K tokens vs 114K for a typical page).
npx -y @roveapi/mcp
Set your API key via environment variable:
ROVE_API_KEY=rvp_live_... npx -y @roveapi/mcp
claude mcp add --scope user rove -e ROVE_API_KEY=rvp_live_YOUR_KEY -- npx -y @roveapi/mcp
Add to claude_desktop_config.json:
{
"mcpServers": {
"rove": {
"command": "npx",
"args": ["-y", "@roveapi/mcp"],
"env": {
"ROVE_API_KEY": "rvp_live_YOUR_KEY"
}
}
}
}
Add to .cursor/mcp.json:
{
"mcpServers": {
"rove": {
"command": "npx",
"args": ["-y", "@roveapi/mcp"],
"env": {
"ROVE_API_KEY": "rvp_live_YOUR_KEY"
}
}
}
}
| Tool | Description |
|---|---|
navigate | Navigate to a URL. Auto-creates a session. Supports stealth mode and action jitter. |
interact | Click or fill actions in the active session. |
extract_schema | Extract structured data from a URL using a JSON schema. |
screenshot | Take a screenshot (in-session or standalone). |
get_a11y_tree | Get the accessibility tree snapshot — the core differentiator. |
close_session | Close a browser session and release resources. |
Traditional browser automation returns screenshots that cost ~114K tokens per page. Rove returns structured accessibility trees at ~26K tokens — 77% fewer tokens, faster responses, and better structured data for LLMs to reason over.
| Environment Variable | Default | Description |
|---|---|---|
ROVE_API_KEY | rvp_live_demo | Your Rove API key |
ROVE_API_BASE_URL | https://api.roveapi.com | API endpoint |
Sign up at roveapi.com — 100 free credits on signup, no card required.
MIT
ROVE_API_KEY*secretYour Rove API key (get one at roveapi.com)
therealtimex/browser-use
jae-jae/fetcher-mcp
merajmehrabi/puppeteer-mcp-server
com.thenextgennexus/playwright-mcp-server
saik0s/mcp-browser-use