MCP.Market

shaft-mcp server

by ShaftHQ·io.github.ShaftHQ/shaft-mcp·v10.4.20261102·414 stars

SHAFT browser automation, capture, and offline deterministic failure diagnosis

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

not scanned yet

Adoption
Growing

414 stars

Reviews

Write one

Nobody has reviewed shaft-mcp yet.

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

shaft-mcp tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How shaft-mcp compares

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

Safety score
90/100
higher than 78% of 866 Scraping and browsing servers
GitHub stars
414
more than 95% of 583 Scraping and browsing servers

Release history: 10 versions in the registry since 2026-09-11, latest 2026-11-01, typically one every 3 days.

Install shaft-mcp in Claude Code, Cursor or VS Code

claude mcp add shaft-mcp -- docker run -i --rm ghcr.io/shafthq/shaft-engine-mcp:10.4.20261102
Add to Cursor

What the publisher says

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

SHAFT

Reliable Java test automation, from first intent to production-grade evidence.

One strong, maintainable framework for Web, Mobile, API, CLI, Database, and native testing—with synchronized actions, configuration-first execution, readable assertions, and unified reports.

Generate your first project · Explore the user guide · Star SHAFT on GitHub ⭐

SHAFT removes the repeated plumbing around drivers, waits, assertions, configuration, test data, screenshots, logs, and Allure evidence. Its modular Maven reactor keeps the core lean and lets teams add advanced tooling only when they need it.

Local agency (ChaosEngine)

  • FreeToken / llama.cpp on ROG: resolve with chaos-engine/skills/local-agency (dispatch.py --prefer freetoken or OpenAI-compat on :8080).
  • Colibri is optional only when http://127.0.0.1:8000 is READY; not the default on 6GB VRAM laptops.
  • Three-stage UX (Architect, Automation, Reporting): see chaos-engine/README.md.
  • Proof runner note (#6045): preferred dense coder is Qwen2.5-Coder-7B Q4KM via llama-server when FreeToken KV is ~8k.

From zero to useful evidence

ready-to-run Maven project.

  1. Open the SHAFT landing page and generate a
  1. Extract it and run:
mvn test
  1. Inspect the sample result, screenshots, logs, and Allure evidence.

The generated project uses the canonical Maven coordinate io.github.shafthq:shaft-engine and gives you a repeatable baseline for local runs and CI.

One orchestration layer, every execution surface

Test intent and configuration enter SHAFT's orchestration layer, fan out across the required execution surfaces, and return through one unified evidence flow.

flowchart LR
    accTitle: SHAFT execution and evidence workflow
    accDescr: Test intent and configuration enter SHAFT orchestration, run across Web, Mobile, API, and Native execution surfaces, and produce unified evidence.
    I[Test intent] --> S[SHAFT orchestration]
    C[Configuration] --> S
    S --> W[Web]
    S --> M[Mobile]
    S --> A[API]
    S --> N[Native, CLI, and Database]
    W --> E[Unified evidence]
    M --> E
    A --> E
    N --> E

Shortened. The full README is on GitHub.

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

shaft-mcp: common questions

Is shaft-mcp server safe?
Yes, by our scan: it is graded A (90/100). Read the shaft-mcp safety report
How do I install shaft-mcp?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does shaft-mcp need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is shaft-mcp maintained?
The last commit was 21 days ago (2026-10-14). The latest release is v10.4.20261102.
What can I use instead of shaft-mcp?
Servers from other publishers that do the same job: Browser Compat MCP server, GrowBlocks Dev Kit MCP server and SeleniumBase MCP server.
How does shaft-mcp compare with other Scraping and browsing MCP servers?
safety score 90/100 (higher than 78% of 866 Scraping and browsing servers); github stars 414 (more than 95% of 583 Scraping and browsing servers). Full comparison.

Alternatives to shaft-mcp

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

  • Browser Compat
    Browser compatibility and Baseline status for any web feature — offline, from bundled MDN data.
    A
  • GrowBlocks Dev Kit
    Build, play-test with screenshots, and ship three.js browser games on GrowBlocks.
    A
  • SeleniumBase MCP
    Stealthy browser automation, testing, and web-scraping via CDP Mode.
    A
  • Next AI Draw.io
    draw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand
    A
  • AIHawk
    AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.
    A