
manykarim/rf-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
manykarim/rf-mcp — это кандидат на сервер MCP, импортированный из https://github.com/manykarim/rf-mcp.
Обзор
manykarim/rf-mcp — это кандидат на сервер MCP, импортированный из https://github.com/manykarim/rf-mcp.
Обзор (машинный перевод)
На простом английском, настоящий Robot Framework проходит тестирование — с ИИ-агентом, который вводит текст.
RobotMCP (rf-mcp) — это сервер Model Context Protocol (MCP), который передаёт ваш код
агент — ключи к Robot Framework. Агент находит ключевые слова, выполняет шаги live
против Браузера, Selenium, Appium, Requests, базы данных или рабочего стола, видит что
действительно происходит, и — когда шаги проходят — создаёт вам чистый .robot люкс.
Нет предполагаемых локаторов, нет галлюцинационных ключевых слов, нет «работает на моём компьютере». Построено на основе
Robot Framework: открытый исходный код и постоянно развивающийся.
Новичок в RF-MCP? Перейти к Начинаю. Хотите полную картину? Смотрите ссылку на инструмент MCP, конфигурация и рабочие примеры.
** 📺 Видеоурок**
Вступление
https://github.com/user-attachments/assets/ad89064f-cab3-4ae6-a4c4-5e8c241301a1
✨ Быстрый старт
Три команды и одно предложение. Вот и вся завязка.
1️⃣ Установи его как инструмент
Это помещает команду robotmcp на ваш PATH. Дополнительные файлы решают, какие тестовые библиотеки будут доступны
вдоль — см. таблицу дополнительных материалов в разделе Инсталляция.
2️⃣ Подключи это к своему программирующему агенту
robotmcp install записывает правильную конфигурацию MCP для **Claude Code, Codex, GitHub
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
🤖 RobotMCP - AI-Powered Test Automation Bridge
Plain English in, real Robot Framework tests out — with an AI agent doing the typing.
RobotMCP (rf-mcp) is a Model Context Protocol (MCP) server that hands your coding
agent the keys to Robot Framework. The agent discovers keywords, runs steps live
against Browser, Selenium, Appium, Requests, a database, or the desktop, sees what
actually happens, and — once the steps pass — writes you a clean .robot suite.
No guessed locators, no hallucinated keywords, no “works on my machine”. Built on
Robot Framework: open source, and always evolving.
New to rf-mcp? Jump to Getting Started. Want the full picture? See the MCP tool reference, configuration, and worked examples.
📺 Video Tutorial
Intro
https://github.com/user-attachments/assets/ad89064f-cab3-4ae6-a4c4-5e8c241301a1
✨ Quick Start
Three commands and a sentence. That’s the whole setup.
1️⃣ Install it as a tool
# Everything (Browser, Selenium, Appium, Requests, Database)
uv tool install "rf-mcp[all]"
# ...or just what you need — API testing is pure Python, nothing else to do:
uv tool install "rf-mcp[api]"
This puts a robotmcp command on your PATH. Extras decide which test libraries come
along — see the extras table under Installation.
2️⃣ Wire it into your coding agent
robotmcp init # detects libraries, prints the MCP config to paste
robotmcp install # registers rf-mcp into the agents it finds
robotmcp install writes the right MCP config for Claude Code, Codex, GitHub
Copilot, opencode, Gemini CLI, Kilo Code, goose, and Cursor — each in its own
format, without touching your other servers. Prefer to do it by hand? Every agent
accepts:
{ "mcpServers": { "robotmcp": { "command": "robotmcp" } } }
If you have an existing Robot Framework project, run
robotmcp installfrom that project’s directory instead of pasting the snippet. The snippet launches rf-mcp in its own environment;robotmcp installinspects your project and writes a launch that can also see your libraries. See Which environment runs your tests.
Which environment runs your tests
rf-mcp imports Robot Framework libraries into its own Python process, and runs your
Установка
docker run -i --rm ghcr.io/manykarim/rf-mcp:latest uv run robotmcpКонфигурация
{ "mcpServers": { "robotmcp": { "command": "robotmcp" } } }