
fnrhombus/winforms-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
ロンバス。 WinFormsMcp Windowsフォームアプリ用のAIエージェントの目と手を与えます
概要
ロンバス。 WinFormsMcp Windowsフォームアプリ用のAIエージェントの目と手を与えます Claude(および任意のMCP互換エージェント)の起動、自動化、スクリーンショット、およびプレビューWinFormsアプリケーションをマウスに触れずに実行できるMCPサーバー。 AI コーディングエージェントで WinForms アプリをビルドします。 エージェントはコードを読み書きできますが、それは— フォームがどのようなものなのかは分かりません。ボタンをクリックするとワークフローをテストできません。実際に生成したUIが正しくレンダリングされるかどうかはわかりません。 MCP 設定の 1 行。 エージェントが次のことができます。 (ノードは必要ありません) — リリースからzipをダウンロードし、それを抽出し、実行のポイント: 抽出されたフォルダー構造の intact — render form は、 exe と一緒に rendererhost/ サブディレクトリが必要です。 です。 エージェントは、マシン上の任意のWinFormsアプリケーションで表示し、対話することができます.
概要(AI 翻訳)
ロンバス。 ウィンフォームズMcp Windowsフォームアプリ用のAIエージェントの目と手を与えます
Claude(および任意のMCP互換エージェント)の起動、自動化、スクリーンショット、およびプレビューWinFormsアプリケーションをマウスに触れずに実行できるMCPサーバー。
お問い合わせ
問題
AI コーディングエージェントで WinForms アプリをビルドします。 エージェントはコードを読み書きできますが、blind です。フォームがどのようなものなのかは分かりません。ボタンをクリックするとワークフローをテストできず、実際に生成したUIが正しくレンダリングされるかどうかはわかりません。
修正
MCP 設定の 1 行。 エージェントが次のことができます。
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
お問い合わせ
|ビル無しのフォームを見る | [[render_form]]は、エージェントをデザイナーに与えます。 編集、再レンダー、ビルド無しで反復し、ループの人間無し |
|ドライブ実行中のアプリ | 起動プロセス、名前/タイプ/IDで要素を見つける、クリック、タイプ、ドラッグドロップ、スクリーンショットを撮る |
|バックグラウンドでの作業 | ヘッドレスモードは、隠しデスクトップ上のアプリを実行 — ゼロフォーカスステルス、ゼロの中断 |
|全てのフレームワークをターゲットに | .NET Framework 4.x、.NET Core 3.x、.NET 5–9+ [[T1]から自動検出された] |
クイックスタート
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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"]
}
}
}