MCP.Market

pixelpact MCP server

by jamalkamaladdin·io.github.jamalkamaladdin/pixelpact·v0.1.6·17 stars

Extract a visual contract from a reference page and measure an implementation against it

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

full report

Adoption
Growing

17 stars30 downloads/wk

Reviews

Write one

Nobody has reviewed pixelpact yet.

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

pixelpact tools (4)

write = sends, deletes, buys or posts

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

  • check_implementation

    Measures an implementation URL against a previously saved visual contract: box position

  • diff_pixels

    Renders the implementation URL and compares it pixel by pixel against the reference

  • extract_contract

    Extracts a visual contract from a reference URL and saves it as JSON at outputPath.

  • read_contract_summary

    Reads a saved contract file and describes it without opening a browser or making any

Public scan report

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

no findings
  • Code scan17 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 6 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How pixelpact compares

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

Safety score
89/100
higher than 77% of 866 Scraping and browsing servers
Tools
4
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
17
more than 84% of 583 Scraping and browsing servers
Downloads a week
30
more than 10% of 309 Scraping and browsing servers with a package

What its tools let an agent do: 4 read

Install pixelpact in Claude Code, Cursor or VS Code

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

claude mcp add pixelpact -- npx -y pixelpact-mcp
Add to Cursor

What the publisher says

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

Your coding agent cannot see the page it just built. pixelpact measures it against the reference and hands back numbers.

A coding agent writes the CSS and says it is done. It never sees the result. Nothing hands it a number, so the loop cannot close: the agent guesses, you open the page, you send it back, it guesses again. Every round costs you the one thing the agent was supposed to save.

The same gap exists without an agent, when a teammate says a section is finished and nobody in the room has a measurement. The difference is that a person can at least look.

pixelpact reads the reference page and writes down what it actually renders: sizes, colors, spacing, typography, hover and focus states, animation keyframes, design tokens. That file is the contract. Point pixelpact at the implementation and it answers with one line per property that drifted, which is precisely what an agent can act on.

npx pixelpact extract https://reference.example.com -o contract.json
npx pixelpact check contract.json http://localhost:3000

Works with

If a browser can render it, pixelpact can measure it.

For coding agents

An agent that writes UI code cannot tell whether it succeeded. pixelpact-mcp gives it the measurement, so the loop closes without a person in the middle: extract the contract once, then let the agent check its own work, read the deviation list, fix, and check again.

// .mcp.json
{
  "mcpServers": {
    "pixelpact": { "command": "npx", "args": ["-y", "pixelpact-mcp"] }
  }
}

Tools exposed: extractcontract, checkimplementation, diffpixels, readcontract_summary.

Why this is not visual regression testing

Percy, Chromatic, Applitools, BackstopJS and Pixeleye all compare your page against a baseline that you approved earlier. That model works once the page already looks right and you want to keep it that way. While you are still building toward a design, there is no baseline to compare with, and the first run of a regression tool simply records whatever you produced.

Shortened. The full README is on GitHub.

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

pixelpact: common questions

Is pixelpact MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the pixelpact safety report
How do I install pixelpact?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does pixelpact need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is pixelpact maintained?
The last commit was 25 days ago (2026-10-10). The latest release is v0.1.6.
What can I use instead of pixelpact?
Servers from other publishers that do the same job: Fortress MCP server, Open Agent Search MCP server and Plumb MCP server. Compare all pixelpact alternatives.
How does pixelpact compare with other Scraping and browsing MCP servers?
safety score 89/100 (higher than 77% of 866 Scraping and browsing servers); tools 4 (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 pixelpact

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

All pixelpact alternatives →
  • Fortress
    Stealth browser for AI agents: fetch pages behind Cloudflare/DataDome/CAPTCHA, extract clean data.
    B
  • Open Agent Search
    Search the web, news, images, videos and books, and extract page content for AI agents.
    A
  • Plumb
    Two-way Figma MCP: extract + verify design-to-code, or generate on-brand Figma pages from a prompt.
    C
  • Rendex: Rendering API for Images, PDFs & Content Extraction
    Render HTML, Markdown, or URLs to images, PDF, or branded artifacts; extract and watch pages.
    A
  • Fantoma
    Accessibility-tree browser for AI agents: read pages, log in, extract data, run tasks.
    B