MCP.Market

Cssprobe CLI MCP server

by mack-peng·io.github.mack-peng/cssprobe-cli·v0.3.0·1 stars

Runtime CSS probe — inspect layout, overflow, scroll chains in a real browser. For AI agents.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

1 stars75 downloads/wk

Reviews

Write one

Nobody has reviewed Cssprobe CLI yet.

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

Cssprobe CLI tools (10)

write = sends, deletes, buys or posts

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

  • cssprobe_close

    Close the browser session. Pass all: true to close sessions across all workspaces.

  • cssprobe_eval

    Evaluate a JavaScript expression in the browser page context and return the result.

  • cssprobe_findings

    Show only issues/warnings/errors with confidence levels for a selector.

  • cssprobe_inject_css

    Inject CSS into the current page (useful for live experiments).

  • cssprobe_inspect

    Inspect the runtime CSS of an element: DOM tree, computed styles, layout diagram and

  • cssprobe_layout

    Show the ASCII layout diagram (element positions and sizes) for a selector.

  • cssprobe_open

    Open a browser session (non-blocking). Required before any inspect/layout/findings call.

  • cssprobe_screenshot

    Take a screenshot of the page and save it as a PNG file; returns the file path.

  • cssprobe_status

    Show the current session status (alive / dead / none).

  • cssprobe_tree

    Show the DOM tree structure under a selector.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan74 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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 17 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Cssprobe CLI compares

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

Safety score
92/100
higher than 85% of 866 Scraping and browsing servers
Tools
10
the typical Scraping and browsing server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 50% of 583 Scraping and browsing servers
Downloads a week
75
more than 49% of 309 Scraping and browsing servers with a package

What its tools let an agent do: 10 read

Install Cssprobe CLI in Claude Code, Cursor or VS Code

Runs npx -y cssprobe-cli on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add cssprobe-cli -- npx -y cssprobe-cli
Add to Cursor

What the publisher says

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

cssprobe-cli

Runtime CSS probe — inspect layout, scroll, colors, backgrounds, fonts and more in a live browser. Built for both humans and AI agents.

Static + runtime CSS diagnosis for AI agents — pair with cssgraph (the CSS knowledge graph) for the full picture.

Why cssprobe-cli?

When an AI agent needs to debug CSS — why is this element overflowing, what's the actual rendered layout, is this container scrollable — it can't see the browser. It guesses from static code, missing runtime-only issues like overflow, scroll chains, and containing block hijacks.

cssprobe-cli gives the agent eyes. It opens a real browser, collects computed styles and metrics via injected JavaScript, analyzes them with a confidence model, and returns structured findings — all in one command. The agent asks a question about any selector and gets back the DOM tree, ASCII layout diagram, overflow warnings, and scroll diagnosis without leaving the terminal.

Installation

For Humans

Copy and paste this prompt to your LLM agent (Claude Code, Cursor, Codex, etc.):

Install and configure cssprobe-cli by following the instructions here:
https://raw.githubusercontent.com/mack-peng/cssprobe-cli/main/docs/guide/installation.md

Or read the Installation Guide, but seriously, let an agent do it. Humans fat-finger configs.

For LLM Agents

Fetch the installation guide and follow it:

curl -s https://raw.githubusercontent.com/mack-peng/cssprobe-cli/main/docs/guide/installation.md

Or install directly:

npm install -g cssprobe-cli
cssprobe-cli skill-install

How It Works

┌───────────────────────────────────────────────────────────┐
│                      AI Agent                              │
│                                                           │
│  "Is .sidebar overflowing?"                               │
│      calls: cssprobe-cli inspect .sidebar                 │
│                             │                             │
└─────────────────────────────┬─────────────────────────────┘
                              │
                              ▼
┌───────────────────────────────────────────────────────────┐
│                  cssprobe-cli daemon                       │
│                                                           │
│  collector (IIFE) → analyzer (pure) → renderer (md/json)  │
│                             │                             │
│                             ▼                             │
│               Playwright browser (Chromium)                │
│     getBoundingClientRect · getComputedStyle · DOM walk    │
└───────────────────────────────────────────────────────────┘
  1. Session — open spawns a daemon process managing a browser. Commands connect via Unix socket.
  2. Collector — Injected as IIFE into the page. Walks the DOM, reads computed styles, declared values, and element metrics.
  3. Analyzer — Pure Node.js functions. Classifies findings with confidence levels (DEFINITE / INDEFINITE / UNVERIFIABLE).
  4. Renderer — Outputs Markdown (default) or JSON. Includes ASCII layout diagram, DOM tree, and findings.

Quick Start

1. Inspect a Page

# Open browser (non-blocking, starts daemon session)
cssprobe-cli open https://getbootstrap.com/docs/5.3/examples/checkout

Shortened. The full README is on GitHub.

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

Cssprobe CLI: common questions

Is Cssprobe CLI MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Cssprobe CLI safety report
How do I install Cssprobe CLI?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Cssprobe CLI need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Cssprobe CLI maintained?
The last commit was 49 days ago (2026-09-16). The latest release is v0.3.0.
What can I use instead of Cssprobe CLI?
Servers from other publishers that do the same job: Word to Markdown MCP server, Behavior Runtime MCP server and Vessel Browser MCP server. Compare all Cssprobe CLI alternatives.
How does Cssprobe CLI compare with other Scraping and browsing MCP servers?
safety score 92/100 (higher than 85% of 866 Scraping and browsing servers); tools 10 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Cssprobe CLI

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

All Cssprobe CLI alternatives →
  • Word to Markdown
    Convert Word (.docx) documents to Markdown via CLI, Node.js, or browser
    A
  • Behavior Runtime MCP
    In-browser ~60Hz behavior tree execution engine with reactive triggers and blackboard projection.
    A
  • Vessel Browser
    AI-native browser runtime for autonomous agents with human-in-the-loop supervision
    A
  • Browsentic
    Agentic browser harness: your agent CLI in your real, signed-in browser, from a side panel or MCP.
    A
  • DEEPBOM
    Browser-local and CLI static evidence for deployed AI model artifacts.
    B