
fnrhombus/winforms-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Ромбус. WinFormsMcp дает ИИ-агентам глаза и руки для приложений Windows Forms
Обзор
Ромбус. WinFormsMcp дает ИИ-агентам глаза и руки для приложений Windows Forms Сервер MCP, который позволяет Claude (и любому MCP-совместимому агенту) запускать, автоматизировать, делать скриншоты и просматривать приложения WinForms, не касаясь мыши. Вы создаете приложение WinForms с агентом кодирования ИИ. Агент может читать и писать ваш код, но он не может видеть, как выглядит форма, не может нажать кнопку для проверки рабочего процесса и не может сказать, правильно ли отображается пользовательский интерфейс, который он только что создал. Одна строка в конфигурации MCP. Теперь агент может: (Узел не требуется) — скачать zip из Releases, извлечь его и указать на exe: Держите извлеченную структуру папки нетронутой — рендер форма нуждается в рендерхосте/подкаталоге вместе с exe. Вот так. Агент теперь может видеть и взаимодействовать с любым приложением WinForms на вашем компьютере.
Обзор (машинный перевод)
Ромбус. WinFormsMcp Дайте агентам ИИ глаза и руки для приложений Windows Forms
Сервер MCP, который позволяет Claude (и любому MCP-совместимому агенту) запускать, автоматизировать, делать скриншоты и просматривать приложения WinForms, не касаясь мыши.
##Проблема
Вы создаете приложение WinForms с агентом кодирования ИИ. Агент может читать и записывать ваш код, но он слеп — он не может видеть, как выглядит форма, не может нажать кнопку для проверки рабочего процесса и не может сказать, правильно ли отображается пользовательский интерфейс, который он только что создал.
##Править
Одна строка в конфигурации MCP. Теперь агент может:
[править]
[скрыто] [скрыто]
Формы см. без построения ** | render_form дает агенту дизайнера — точно такой же конвейер рендеринга использует Visual Studio. Редактируйте, передавайте, повторяйте без строения и без человека в цикле.
| Drive running apps | Запуск процессов, поиск элементов по имени/типу/ID, клик, тип, drag-drop, скриншоты |
| ** Работа в фоновом режиме ** | Безголовый режим запускает приложения на скрытом рабочем столе — кража с нулевым фокусом, нулевое нарушение |
.NET Framework 4.x, .NET Core 3.x, .NET 5-9+. Обнаруженный от вашего [1]
Быстрый старт
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Rhombus.WinFormsMcp Give AI agents eyes and hands for Windows Forms apps
An MCP server that lets Claude (and any MCP-compatible agent) launch, automate, screenshot, and preview WinForms applications — without touching a mouse.
The problem
You’re building a WinForms app with an AI coding agent. The agent can read and write your code, but it’s blind — it can’t see what the form looks like, can’t click a button to test a workflow, and can’t tell if the UI it just generated actually renders correctly.
The fix
One line in your MCP config. Now the agent can:
| See forms without building | render_form gives the agent a designer — the exact same rendering pipeline Visual Studio uses. Edit, re-render, iterate with no build and no human in the loop |
| Drive running apps | Launch processes, find elements by name/type/ID, click, type, drag-drop, take screenshots |
| Work in the background | Headless mode runs apps on a hidden desktop — zero focus stealing, zero disruption |
| Target any framework | .NET Framework 4.x, .NET Core 3.x, .NET 5–9+. Auto-detected from your .csproj |
Quick start
Claude Code plugin (easiest):
/plugin marketplace add fnrhombus/claude-plugins
/plugin install winforms-mcp@claude-plugins
MCP config with npx (requires Node.js):
{
"mcpServers": {
"winforms-mcp": {
"command": "npx",
"args": ["-y", "@fnrhombus/winforms-mcp"]
}
}
}
Standalone (no Node required) — download the zip from Releases, extract it, and point to the exe:
{
"mcpServers": {
"winforms-mcp": {
"command": "C:/path/to/winformsmcp/winformsmcp.exe"
}
}
}
Note: Keep the extracted folder structure intact —
render_formneeds therendererhost/subdirectory alongside the exe.
That’s it. The agent can now see and interact with any WinForms application on your machine.
Tools
| Category | Tools | Description |
|---|
Установка
npx -y @fnrhombus/winforms-mcpКонфигурация
{
"mcpServers": {
"winforms-mcp": {
"command": "npx",
"args": ["-y", "@fnrhombus/winforms-mcp"]
}
}
}