MCP.Market

Siteglass MCP server

by siteglass.io·io.siteglass/mcp·v0.1.5

Archive any URL to a shareable rrweb/pdf/png snapshot + agent-driven web QA (scan, run E2E flows).

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

full report

Adoption
Growing

0 stars52 downloads/wk

Reviews

Write one

Nobody has reviewed Siteglass yet.

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

Siteglass tools (11, 3 write)

write = sends, deletes, buys or posts

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

  • siteglass_feedbackwrite action

    Send feedback to the siteglass team (bugs, missing features, anything). Works for agents and people alike.

  • siteglass_generate_flows

    Derive executable E2E test flows from a scan (LLM). Step 4. Returns flow ids.

  • siteglass_get_render

    Fetch an archive once its Lightning invoice is paid. Returns the permalink when ready, or a pending status.

  • siteglass_get_runwrite action

    Read a flow run's per-step results + capture URLs by run_id (use after siteglass_run_flow if still running).

  • siteglass_get_scan

    Read a scan's report + findings by crawl_id (use after siteglass_scan if it was still running).

  • siteglass_register_site

    Register a web app (its deployed URL) with siteglass and get an ownership-proof token to place on it. Step 1.

  • siteglass_render

    Archive ANY public web page for a few sats — a permanent, shareable snapshot, returned as a permalink. The bot-friendly alternative to archive.today: no CAPTCHA, no signup, no ownership verification, callable programmatically. Default 'rrweb' captures the live rendered DOM (navigable, post-JS, selectable text + working links); 'pdf' is a single continuous page; 'png' a full-page image. Anonymous c

  • siteglass_run_flowwrite action

    Run one test flow. Returns a run_id; if still running, poll with siteglass_get_run. Step 5.

  • siteglass_scan

    Crawl a verified site (first scan per site is free). Returns a crawl_id; if still running, poll with siteglass_get_scan. Step 3.

  • siteglass_set_credentials

    Provide a test account (username/password) so authenticated flows can log in to the site.

  • siteglass_verify_site

    Check that the ownership-proof token is live on the site. Step 2 (after placing the token).

Public scan report

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

no findings
  • Code scan2 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 68 days ago12/15
  • Maintainer identitynamespace and repository owner differ; website matches verified namespace5/10
Overall 74/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Siteglass compares

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

Safety score
74/100
higher than 43% of 4,460 AI and agents servers
Tools
11
the typical AI and agents server has 6
Tools that change things
27%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
52
more than 43% of 1,538 AI and agents servers with a package

What its tools let an agent do: 8 read · 3 change

Install Siteglass in Claude Code, Cursor or VS Code

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

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

What the publisher says

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

siteglass MCP server

siteglass-mcp exposes siteglass.io as MCP tools. Three things an AI agent (or a human) can do with it:

runs a headless browser on your machine against http://localhost:PORT (or any URL you can reach — nothing is tunneled to us), then siteglass analyzes the crawl and returns real findings: broken links/assets, console errors, accessibility & SEO issues, forms worth testing, plus a plain-English report. Point it at your dev server right after the agent builds or changes the app. No signup, no ownership verification, no payment. (First run downloads a headless Chromium, ~1 min.)

  1. Scan the app you're building — FREE, no account — siteglassscanlocal

and returns a permanent, shareable snapshot: an interactive rrweb DOM capture (post-JS, selectable text, working links), a single-page PDF, or a full-page PNG. No CAPTCHA, no signup, no ownership check, callable programmatically — a bot-friendly alternative to archive.today. (It renders JS-heavy pages; it does not produce WARC, and if the target itself blocks datacenter IPs the capture can come back empty.)

  1. Archive any public URL — siteglass_render renders a page server-side

flows → run → read results**, autonomously, no human signup. This is the hosted/continuous tier (runs on our servers against your live site).

  1. Web-QA a deployed site you own — **register → verify → scan → generate

The local scan (1) is free and needs no auth. For the hosted tools (2, 3), auth is automatic (creates + caches an API key at ~/.siteglass/key; set SITEGLASSAPIKEY to use your own); the first scan per site is free, then scans (2 credits) and flow runs (1 credit) draw from a prepaid balance topped up in USD over Bitcoin Lightning.

Install

npx siteglass-mcp

Claude Code:

claude mcp add siteglass -- npx siteglass-mcp

Cursor / Claude Desktop / Windsurf — add to the MCP config (~/.cursor/mcp.json, claudedesktopconfig.json, …):

{
  "mcpServers": {
    "siteglass": { "command": "npx", "args": ["-y", "siteglass-mcp"] }
  }
}

OpenClaw — add to ~/.openclaw/openclaw.json (OpenClaw consumes MCP servers); your assistant gets the siteglass_* tools:

{ "mcpServers": { "siteglass": { "command": "npx", "args": ["-y", "siteglass-mcp"] } } }

Then ask the agent: "test my app at with siteglass."

Tools

Long ops return an id and you poll the get_* tool, so every call stays under MCP client request timeouts.

Discovery

/.well-known/agent-skills/index.json, /llms.txt, /SKILLS.md.

  • Listed in the official MCP Registry as io.siteglass/mcp.
  • Machine-discovery on the API host: https://siteglass.io/openapi.json,

MIT licensed.

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

Siteglass: common questions

Is Siteglass MCP server safe?
Mostly: it is graded B (74/100). Read the Siteglass safety report
How do I install Siteglass?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Siteglass need an API key?
Yes. The registry entry asks for SITEGLASS_API_KEY.
Is Siteglass maintained?
The last commit was 108 days ago (2026-07-19). The latest release is v0.1.5.
What can I use instead of Siteglass?
Servers from other publishers that do the same job: agent-device MCP server, Godot MCP server and You.com Web Access & AI MCP server.
How does Siteglass compare with other AI and agents MCP servers?
safety score 74/100 (higher than 43% of 4,460 AI and agents servers); tools 11 (the typical AI and agents server has 6); tools that change things 27% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Siteglass

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

  • agent-device
    Open source device layer for AI agents: control mobile, web, TV, and desktop apps over MCP
    A
  • Godot MCP
    Agent-driven Godot playtesting: editor control, input injection, game-time stepping, live state.
    A
  • You.com Web Access & AI
    Web search, AI agent, and content extraction via You.com APIs
    A
  • Robin: AI-Powered Dark Web OSINT
    Dark web OSINT over Tor: search onion engines, scrape pages, report with your own model.
    A
  • PDF
    Agentic RAG over one PDF or a whole folder: hybrid search, selective page reads, tables, OCR.
    A