Here you can play around with the Robot Framework MCP-Server which helps you to implement, refactor and debug your Robot Framework tests with the help of AI.
To have something to test against, we have set up a Checkmk instance, in which you can also use Robotmk to integrate the tests into a monitoring instance.
Click the button below to open this lab in a fully configured VS Code environment in the browser — Checkmk, Robot Framework, Firefox, and a VNC desktop included, no local installation needed:
What is a GitHub Codespace?
A Codespace is a browser-based VS Code environment hosted by GitHub.
The devcontainer automatically installs Checkmk, RCC, and all RF dependencies on first start.
Clone this repository and open it in VS Code with the Dev Containers extension.
VS Code will detect .devcontainer/devcontainer.json and prompt you to reopen in container.
See the tutorial.md for a step-by-step guide on how to use the MCP server with AI tools to create a Robot Framework test suite.
- Robotmk Blog: Activate Claude in GitHub Codespaces
- Robotmk Starter Repo with Examples, Templates and Labs
- Robot Framework MCP Server: https://github.com/manykarim/rf-mcp
- Robot Framework: https://robotframework.org
- Checkmk: https://checkmk.com
| Library | Version |
|---|---|
| Python | 3.12 |
| Node.js | 22.11.0 |
| Robot Framework | 7.4 |
| robotframework-browser | 19.14.2 |
| rf-mcp | 0.31.2 |
Also try the other RF example suites, they all work in the Codespace environment.
🪲 Found a bug or have a suggestion?
→ Open an issue or submit a pull request — contributions are welcome.
📖 Want to go deeper? Want ot get a certified professional?
→ I offer Synthetic Monitoring Trainings or book a free call.
Simon Meggle — Founder of Robotmk, Product Manager Synthetic Monitoring at Checkmk
This repository is automatically synced from elabit/robotmk-starter. Do not edit files here directly — changes will be overwritten on the next sync. Last sync:
451913c