shaft-mcp server
io.github.ShaftHQ/shaft-mcp·v10.4.20261102·414 starsSHAFT browser automation, capture, and offline deterministic failure diagnosis
not scanned yet
414 stars
Reviews
Write oneNobody 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.
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
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.
- Open the SHAFT landing page and generate a
- Extract it and run:
mvn test- 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 --> EShortened. 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 CompatBrowser compatibility and Baseline status for any web feature — offline, from bundled MDN data.not reviewedGrowingA
- GrowBlocks Dev KitBuild, play-test with screenshots, and ship three.js browser games on GrowBlocks.5.0(1)NewA
- SeleniumBase MCPStealthy browser automation, testing, and web-scraping via CDP Mode.not reviewedWidely usedA
- Next AI Draw.iodraw.io diagrams your AI agent draws on a live browser canvas that you can also edit by handnot reviewedWidely usedA
- AIHawkAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.not reviewedWidely usedA