A lightweight, AI-powered end-to-end testing framework for CI workflows. Requires an OpenAI API key.
Limetest is the most light weight end to end testing framework with AI capabilities that can run in your CI workflows. Define your test cases in natural language and let AI handle the execution.
npm install @limetest/limetest
npx playwright install
limtest will launch Chrome browser with the new profile, located at
- `%USERPROFILE%\AppData\Local\ms-limetest\mcp-chrome-profile` on Windows
- `~/Library/Caches/ms-limetest/mcp-chrome-profile` on macOS
- `~/.cache/ms-limetest/mcp-chrome-profile` on Linux
Use --headless for running tests headlessly in CI workflows
npx limetest example
https://github.com/user-attachments/assets/b801f239-dc66-4b3b-bcf2-42e2a9a68721
A Model Context Protocol (MCP) server powered by Playwright that streamlinse end to end testing for your MCP client.
After cloning this repo, build and add the E2E MCP server to your MCP Client as such: Notice that you need OpenAI API key to run this MCP server in end to end mode.
npm install @limetest/mcp
npx playwright install
Then:
{
"mcpServers": {
"limetest": {
"command": "npx",
"args": [
"npx @limetest/mcp",
"--api-key=<your openai api key>"
]
}
}
}
All the logged in information will be stored in that profile, you can delete it between sessions if you'd like to clear the offline state.
Limetest is based on Microsoft's Playwright MCP and optimized for automated end-to-end testing as a standalone framework. This project is distributed under the Apache 2.0 License.
Integrate and automate Specifai projects with any MCP-compatible AI tool.
Transforms Claude Desktop into a conversational development environment using distributed MCP servers.
Converts LaTeX source code into professionally formatted PDF documents.
A TypeScript MCP server for integrating with the AntBot AI-based RPA platform, handling tool listing and execution.
Manage and utilize website content within the DevHub CMS platform
MCP server to provide golang packages and their information from pkg.go.dev
A local-first code indexer that enhances LLMs with deep code understanding. It integrates with AI assistants via the Model Context Protocol (MCP) and supports AI-powered semantic search.
Gru-sandbox(gbox) is an open source project that provides a self-hostable sandbox for MCP integration or other AI agent usecases.
An open-source library to connect any LLM to any MCP server, enabling the creation of custom agents with tool access.
Manage and observe Prefect workflows through natural language.