Assert
@Pixel-Funnel
About Assert
Run real Playwright E2E tests from your AI coding agent — no Playwright knowledge required. Describe what to test in plain English, Assert writes and executes the test against your live app, and reports back step-by-step results.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"assert": {
"command": "npx",
"args": [
"-y",
"@assert-click/mcp"
],
"env": {
"ASSERT_API_KEY": "your_api_key_here"
}
}
}
}Tools
4List existing E2E test scenarios saved in Assert. Use this to audit coverage before generating new tests. Supports filtering by project and pagination.
Generate a ready-to-run E2E test scenario in Assert Markdown format from a plain-English description. Optionally save it to Assert for later execution.
Execute a test scenario and return a run ID. Accepts either a saved scenario_id or ad-hoc markdown. Runs are async — use assert_status to poll for completion.
Poll a test run for its current status and step-level results. Returns pass/fail with actionable failure details and screenshot URLs for failed steps.
Overview
What is Assert?
Assert MCP connects your AI agent (Claude, Cursor, Windsurf) to the Assert testing platform, enabling test scenario generation from plain English, execution against live apps via Playwright, and pass/fail results with step-level details and screenshot URLs — all without writing test code.
How to use Assert?
Install the MCP server and configure it to use the provided tools: assert_list, assert_generate, assert_run, and assert_status. A free tier is available at assert.click. No Playwright knowledge is required.
Key features of Assert
- Connect AI agents (Claude, Cursor, Windsurf) to the Assert testing platform.
- Generate test scenarios from plain English descriptions.
- Run tests against live applications using Playwright.
- Receive pass/fail results with step-level details and screenshot URLs.
- No test code required.
- Free tier available at assert.click.
Use cases of Assert
- QA teams generate test scenarios from plain English without coding.
- Developers integrate AI agents to run tests against live apps.
- Quickly obtain pass/fail results with screenshots for debugging.
- Ad-hoc testing by describing a test in markdown.
FAQ from Assert
What tools does Assert MCP provide?
It provides assert_list to list saved scenarios, assert_generate to create a scenario from a description, assert_run to execute a scenario or ad-hoc test, and assert_status to poll for step-level results.
Do I need Playwright knowledge to use Assert?
No. Playwright runs in the background; you only describe tests in plain English or markdown.
Which AI agents are supported?
Assert MCP connects to Claude, Cursor, and Windsurf.
Is there a free tier for Assert?
Yes, a free tier is available at https://assert.click.
How do I get test results?
Use the assert_status tool to poll for step-level pass/fail results, including screenshot URLs.
More Other MCP servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
ICSS
chokcoco不止于 CSS
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments