MCP.Market

Noncelogic MCP server

by noncelogic·io.github.noncelogic/mcp·v1.9.1

Hosted Playwright API for AI agents. Returns a11y trees instead of screenshots.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

0 stars244 downloads/wk

Reviews

Write one

Nobody has reviewed Noncelogic yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Noncelogic tools (15, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • account_info

    Check your Rove account status including credit balance, plan tier, and API key info.

  • authenticate

    Authenticate this MCP session by email. Sends a magic link to your inbox — click it to activate your session and get an API key. Required before using browser tools if no ROVE_API_KEY is set.

  • buy_creditswrite action

    Get pricing information and purchase links for Rove credits. Returns Founder Pack tiers and top-up bundles with direct links to the pricing page.

  • click

    Click an element on the page by CSS selector or accessible label. Use this to interact with buttons, links, checkboxes, and other clickable elements.

  • close_session

    Close a browser session and release all associated resources (browser context, page, video recording). Returns a list of artifacts (screenshots, videos) captured during the session.

  • evaluatewrite action

    Execute arbitrary JavaScript in the browser page context. Returns the result of the expression. Use for advanced DOM queries, custom extraction logic, or page manipulation.

  • extract_schema

    Extract structured data from a webpage using a JSON schema. Navigates to the URL, waits for the page to load, and extracts values matching the schema keys from the page content. Returns a JSON object with the extracted data.

  • fill

    Type text into a form field. By default clears any existing value first, then types the new value.

  • get_a11y_tree

    Get the accessibility tree snapshot of the current page. Returns structured data 77% smaller than a screenshot. Auto-scopes to the main content area on large pages (50K+ chars). Use selector to manually scope to a specific element.

  • get_text

    Extract the text content of an element on the page. Useful for reading specific values like prices, headings, or status messages.

  • interact

    Perform a click or fill action on an element in the current browser session. Use "click" to click a button or link by CSS selector, or "fill" to type text into an input field.

  • list_sessions

    Show the current active browser session for this MCP connection, including its URL, page title, and expiry.

  • navigate

    Navigate a browser to a URL and return the page title, final URL, and accessibility tree snapshot. Automatically creates a new browser session if none exists. Returns structured data ideal for LLM consumption — 77% fewer tokens than screenshots.

  • screenshot

    Capture a screenshot of the current browser page. Can take an in-session screenshot (using session_id) or a standalone screenshot of any URL. Returns the screenshot URL and metadata.

  • scroll

    Scroll the page in a given direction, or scroll a specific scrollable element. Useful for loading lazy content or reaching elements below the fold.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan15 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 20 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Noncelogic compares

Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 58% of 868 Scraping and browsing servers
Tools
15
the typical Scraping and browsing server has 6
Tools that change things
13%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
244
more than 73% of 304 Scraping and browsing servers with a package

What its tools let an agent do: 12 read · 2 change · 1 run or deploy

Install Noncelogic in Claude Code, Cursor or VS Code

Runs npx -y @roveapi/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp -- npx -y @roveapi/mcp
Add to Cursor

What the publisher says

From the Noncelogic repository's README, as published. We do not edit it. Read it on GitHub

@roveapi/mcp

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).

Quick Start

npx -y @roveapi/mcp

Set your API key via environment variable:

ROVE_API_KEY=rvp_live_... npx -y @roveapi/mcp

Install in Claude Code

claude mcp add --scope user rove -e ROVE_API_KEY=rvp_live_YOUR_KEY -- npx -y @roveapi/mcp

Install in Claude Desktop

Add to claudedesktopconfig.json:

{
  "mcpServers": {
    "rove": {
      "command": "npx",
      "args": ["-y", "@roveapi/mcp"],
      "env": {
        "ROVE_API_KEY": "rvp_live_YOUR_KEY"
      }
    }
  }
}

Install in Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "rove": {
      "command": "npx",
      "args": ["-y", "@roveapi/mcp"],
      "env": {
        "ROVE_API_KEY": "rvp_live_YOUR_KEY"
      }
    }
  }
}

Tools

Why Accessibility Trees?

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.

Configuration

Get an API Key

Sign up at roveapi.com — 100 free credits on signup, no card required.

License

MIT

Nothing above is checked by us. What we check is on the safety report.

Noncelogic: common questions

Is Noncelogic MCP server safe?
Mostly: it is graded B (82/100). Read the Noncelogic safety report
How do I install Noncelogic?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Noncelogic need an API key?
Yes. The registry entry asks for ROVE_API_KEY.
Is Noncelogic maintained?
The last commit was 56 days ago (2026-09-07). The latest release is v1.9.1.
What can I use instead of Noncelogic?
Servers from other publishers that do the same job: GrowBlocks Dev Kit MCP server, Playwright MCP server and invisible_playwright_mcp MCP server.
How does Noncelogic compare with other Scraping and browsing MCP servers?
safety score 82/100 (higher than 58% of 868 Scraping and browsing servers); tools 15 (the typical Scraping and browsing server has 6); tools that change things 13% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Noncelogic

Same job from other publishers: the closest match first, then the best rated.

  • GrowBlocks Dev Kit
    Build, play-test with screenshots, and ship three.js browser games on GrowBlocks.
    A
  • Playwright
    Playwright Tools for MCP
    A
  • invisible_playwright_mcp
    AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.
    A
  • three.ws Solana Memo Media
    Extract validated image data URIs from Solana SPL Memos and return them inline to MCP clients.
    A
  • CloakBrowser MCP
    Playwright MCP-compatible browser automation bridge for CloakBrowser Chromium.
    B