
egui MCP
par dijdzv
Serveur d'automatisation UI pour les applications Rust egui utilisant AT-SPI et IPC.
Ce qu'il fait
Permet aux agents IA d'interagir avec et d'automatiser les applications GUI construites avec la bibliothèque egui. Il permet aux agents d'inspecter l'arborescence de l'UI, de trouver des éléments et d'effectuer des actions comme cliquer ou taper, donnant ainsi à un LLM un moyen de « voir » et d'« opérer » une application de bureau basée sur Rust.
Outils
get_ui_tree: Récupère la structure hiérarchique complète de l'UI.click_element: Effectue un clic sur un élément UI spécifique via son ID.keyboard_input: Envoie des événements clavier bruts à l'application.take_screenshot: Capture visuellement l'état actuel de l'application.find_by_label: Recherche des composants UI à l'aide de labels textuels.
Installation
Installez le serveur via Cargo :
cargo install egui-mcp-server
Configurez votre client MCP :
{
"mcpServers": {
"egui-mcp": {
"command": "egui-mcp-server",
"args": []
}
}
}
Hôtes supportés
- claude
Installation rapide
cargo install egui-mcp-serverInformations
- Tarification
- free
- Publié
- 4/28/2026
- étoiles






