CassFlow MCP Documentation
Transform your AI-powered IDE into a powerful test automation tool using the Model Context Protocol (MCP).
Quick Start
Get up and running in under 10 minutes. Create your API key and configure your IDE.
Creating Flows
Learn how to write test automation flows using natural language and YAML.
What is CassFlow?
🤖 AI-Powered Testing
Create test flows using simple English descriptions. Your AI assistant generates structured YAML automation flows automatically.
🎥 Live Video Recording
Every test execution is recorded in real-time with visual debugging, stakeholder demos, and documentation.
⚡ Real-time Streaming
Monitor test execution with live status updates, progress tracking, and instant feedback.
🏗️ Project Organization
Structure your tests for scalability with Projects, Flows, and Runs with full traceability.
Supported IDEs
Cursor
Full Support
Windsurf
Full Support
Claude Desktop
Full Support
Test Your Local Apps
95% of users test locally
Running your app on localhost? No problem! CassFlow includes a secure tunnel CLI to test your local development server.
npx cassflow-tunnel --port=3000 --apiKey=your_key --projectId=your_projectThis creates a secure HTTPS tunnel to your localhost, so CassFlow can test your app while you develop.
Quick Example
"Create a login test that fills in email and password, clicks submit, and verifies the dashboard appears"
name: Login Test
url: https://myapp.com/login
steps:
- action: fill
selector: '[name="email"]'
value: test@example.com
- action: fill
selector: '[name="password"]'
value: password123
- action: click
selector: 'button[type="submit"]'
- action: expect
selector: '.dashboard'
condition: visibleReady to Get Started?
Choose your path below to start automating your tests with AI.