Automate web testing and browser interactions using SHAFT Engine, a Selenium-based framework. Built for QA engineers and developers who need reliable cross-browser test automation via an MCP server.
io.github.ShaftHQ/shaft-mcp
Local install
STDIO
No auth required
How models use it and what it is built for.
Automate web testing and browser interactions using SHAFT Engine, a Selenium-based framework. Built for QA engineers and developers who need reliable cross-browser test automation via an MCP server.
Local install — runs as a subprocess.
Where to find authoritative docs and source for SHAFT.
Paste any of these into Agent Studio after connecting SHAFT.
Common questions about connecting and running SHAFT.
What is SHAFT Engine and how does it differ from raw Selenium?
SHAFT Engine is a Selenium-based framework that abstracts common web automation patterns and provides a higher-level API for test writing. It simplifies cross-browser testing and element interaction compared to writing raw Selenium code.
How do I install and run the SHAFT MCP server?
Use Docker to run the server: `docker run ghcr.io/shafthq/shaft-mcp:10.2.20260501`. The server communicates via stdio transport, so connect it to your MCP client (Claude, etc.) following your client's MCP configuration docs.
Can I run tests in parallel or on multiple browsers at once?
SHAFT Engine supports cross-browser testing configuration. Check the SHAFT documentation or ask the MCP server about parallel execution and browser capability setup for your specific test needs.
What are the system requirements and dependencies?
The Docker image includes all dependencies. You need Docker installed and a compatible host OS. The image is based on SHAFT Engine 10.2.20260501, which requires Java and browser drivers (handled by the container).
Is SHAFT Engine free and open-source?
SHAFT Engine is open-source. The MCP server is distributed via GitHub and Docker Hub. Check the ShaftHQ GitHub repository for licensing details and contribution guidelines.
MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 60+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.
Open Agent StudioJudges Panel
45 judges that evaluate AI-generated code for security, cost, and quality with built-in AST.
Addozhang Nexus
Query Sonatype Nexus Repository (OSS/Pro) for Maven, Python, and Docker artifacts
Cyanheads MCP Ts Template
TypeScript template for building MCP servers with declarative tooling, observability, and auth.
Chernistry Bernstein
Declarative agent orchestration for engineering teams