freshcrate
Skin:/
Home > MCP Servers > maui-labs

maui-labs

Experimental and pre-release tools for .NET MAUI

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Experimental and pre-release tools for .NET MAUI

README

.NET MAUI Labs

Experimental packages and tooling for .NET MAUI. This repository hosts pre-release projects that are in active development and may ship independently.

⚠️ These packages are experimental. APIs may change between releases. These packages are not covered by the .NET MAUI Support Policy and are provided as-is.

Products

Cli

A command-line tool for .NET MAUI development environment setup, device management, and app automation.

  • Environment diagnostics (maui doctor) with auto-fix capabilities
  • Android SDK and JDK management (maui android) — install, update, and configure
  • Emulator management (maui android emulator) — create, start, stop, and delete Android emulators
  • Apple platform management (maui apple) — Xcode, simulator, and runtime management (macOS)
  • Device listing (maui device list) across all connected platforms
  • DevFlow app automation (maui devflow) — visual tree inspection, element interaction, screenshots, WebView/CDP automation, network monitoring, profiling, storage access, real-time log/sensor streaming, and MCP server for AI agents
  • Version info (maui version)
  • Global options--json for CI pipelines, --verbose, --dry-run, --ci
Package Description
Microsoft.Maui.Cli CLI global tool (maui)
# Microsoft.Maui.Cli is currently released as a pre-release, so make sure to use the --prerelease flag
dotnet tool install -g Microsoft.Maui.Cli --prerelease
maui doctor

DevFlow

A comprehensive MAUI testing, automation, and debugging toolkit. The DevFlow CLI is integrated into the maui CLI as maui devflow — see Cli above.

  • In-app HTTP agent for visual tree inspection, element interaction, and screenshots
  • Blazor CDP bridge for Chrome DevTools Protocol on Blazor WebViews
  • MCP server for AI agent integration (via maui devflow mcp)
  • Platform drivers for iOS, Android, Mac Catalyst, Windows, and Linux/GTK
  • Network monitoring and performance profiling
  • Real-time streaming — WebSocket channels for logs, network requests, sensor data, profiler samples, and UI events
  • Storage access — read/write app preferences and secure storage
  • Device introspection — battery, connectivity, geolocation, display info, and permissions
Package Description
Microsoft.Maui.DevFlow.Agent In-app agent for MAUI automation
Microsoft.Maui.DevFlow.Agent.Core Platform-agnostic agent core
Microsoft.Maui.DevFlow.Agent.Gtk GTK/Linux agent
Microsoft.Maui.DevFlow.Blazor Blazor WebView CDP bridge
Microsoft.Maui.DevFlow.Blazor.Gtk WebKitGTK CDP bridge
Microsoft.Maui.DevFlow.Driver Platform driver library
Microsoft.Maui.DevFlow.Logging Buffered JSONL file logger

Getting Started

See CONTRIBUTING.md for build instructions and development setup.

For the formal DevFlow HTTP and WebSocket contract, see docs/DevFlow/spec.

Agent Skills

This repository is also a marketplace for distributable agent skills for .NET MAUI development. Skills are organized as plugins compatible with Copilot CLI, Claude Code, and VS Code.

Plugin Description
dotnet-maui MAUI development: DevFlow automation, profiling, accessibility, platform bindings, diagnostics
# Install via Copilot CLI
/plugin marketplace add dotnet/maui-labs
/plugin install dotnet-maui@dotnet-maui-labs

See plugins/ for the full catalog and plugins/CONTRIBUTING.md for how to add skills.

Support

See SUPPORT.md for how to file issues, get help, and the support policy for this repository.

Release History

VersionChangesUrgencyDate
main@2026-08-28Latest activity on main branchHigh8/28/2026
v0.1.0-preview.4Latest release: v0.1.0-preview.4High4/21/2026
v0.1.0-preview.3### Packages | Package | Version | |---------|---------| | Microsoft.Maui.DevFlow.Agent | 0.1.0-preview.3.26175.3 | | Microsoft.Maui.DevFlow.Agent.Core | 0.1.0-preview.3.26175.3 | | Microsoft.Maui.DevFlow.Agent.Gtk | 0.1.0-preview.3.26175.3 | | Microsoft.Maui.DevFlow.Blazor | 0.1.0-preview.3.26175.3 | | Microsoft.Maui.DevFlow.Blazor.Gtk | 0.1.0-preview.3.26175.3 | | Microsoft.Maui.DevFlow.Driver | 0.1.0-preview.3.26175.3 | | Microsoft.Maui.DevFlow.Logging | 0.1.0-preview.3.26175.3 | ### ChangeMedium3/31/2026
v0.1.0-preview.2### Packages | Package | Version | |---------|---------| | Microsoft.Maui.DevFlow.Agent | 0.1.0-preview.2.26174.4 | | Microsoft.Maui.DevFlow.Agent.Core | 0.1.0-preview.2.26174.4 | | Microsoft.Maui.DevFlow.Agent.Gtk | 0.1.0-preview.2.26174.4 | | Microsoft.Maui.DevFlow.Blazor | 0.1.0-preview.2.26174.4 | | Microsoft.Maui.DevFlow.Blazor.Gtk | 0.1.0-preview.2.26174.4 | | Microsoft.Maui.DevFlow.Driver | 0.1.0-preview.2.26174.4 | | Microsoft.Maui.DevFlow.Logging | 0.1.0-preview.2.26174.4 | ### ChangeMedium3/31/2026
v0.1.0-preview.1## Initial preview release First public preview of the .NET MAUI DevFlow packages. ### Packages | Package | Version | |---------|---------| | Microsoft.Maui.DevFlow.Agent | 0.1.0-preview.1.26173.3 | | Microsoft.Maui.DevFlow.Agent.Core | 0.1.0-preview.1.26173.3 | | Microsoft.Maui.DevFlow.Agent.Gtk | 0.1.0-preview.1.26173.3 | | Microsoft.Maui.DevFlow.Blazor | 0.1.0-preview.1.26173.3 | | Microsoft.Maui.DevFlow.Blazor.Gtk | 0.1.0-preview.1.26173.3 | | Microsoft.Maui.DevFlow.Driver | 0.1.0-previewMedium3/31/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

openclaw.netSelf-hosted OpenClaw gateway + agent runtime in .NET (NativeAOT-friendly)v0.2.0
mcp-dotnet-samplesA comprehensive set of samples of creating and using MCP servers and clients with .NETmain@2026-08-31
csharp-sdkThe official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.v2.2.0
Windows-MCPMCP Server for Computer Use in Windowsv0.8.5
dnSpy-MCPProvide static .NET assembly analysis through decompilation, IL disassembly, metadata inspection, and protection checks using dnSpyEx over MCP stdio.main@2026-04-15

More in MCP Servers

difyProduction-ready platform for agentic workflow development.
tabularisA lightweight, cross-platform database client for developers. Supports MySQL, PostgreSQL and SQLite. Hackable with plugins. Built for speed, security, and aesthetics.
ai-agents-from-zero 🚀 2026 最系统的 AI Agent 速成指南|智能体实战教程 · 完整学习路径 + 实战项目 + 面试题库 · 对标大模型应用开发工程师岗位 · 覆盖LangChain / LangGraph / Coze / Dify / MCP / skills / LLM / RAG / 提示词 · 企业级部署与微调 · 从0到企业级落地 + 从学习到上线项目 + 面试准备一体化
studioOpen-source control plane for your AI agents. Connect tools, hire agents, track every token and dollar