Build Amazing Cross-Platform Apps with AvaloniaUI

Your AI-powered development assistant for creating beautiful, performant AvaloniaUI applications. Get intelligent code generation, XAML validation, migration assistance, and more.

Everything You Need for AvaloniaUI Development

From project scaffolding to production deployment, our MCP server provides comprehensive tools and guidance for every stage of your AvaloniaUI development journey.

Smart Project Generation

Create new AvaloniaUI projects with MVVM, basic, or cross-platform templates. Complete with proper structure and best practices.

XAML Validation & Conversion

Validate AvaloniaUI XAML syntax and convert WPF XAML to AvaloniaUI format with intelligent suggestions for fixes.

WPF Migration Assistant

Comprehensive tools and guidance for migrating existing WPF applications to AvaloniaUI with control mappings and compatibility guides.

Security & Best Practices

Built-in security patterns, accessibility tools, and performance analysis to ensure your applications meet enterprise standards.

Advanced Theming & UI

Create beautiful themes, custom controls, and animations with AI-powered design assistance and responsive layout tools.

Comprehensive Knowledge Base

Access detailed AvaloniaUI documentation, control references, XAML patterns, and community best practices—all built-in.

Get Started in Minutes

Simple setup with Docker or direct installation. Works with any MCP-compatible client.

Quick Installation

1

Pull the Docker image from GitHub Container Registry

2

Configure your MCP client (Claude Desktop, VS Code, etc.)

3

Start building amazing AvaloniaUI applications with AI assistance

# Pull the latest image
$ docker pull ghcr.io/decriptor/avaloniaui.mcp:latest
# Configure Claude Desktop
{
"mcpServers": {
"avaloniaui-mcp": {
"command": "docker",
"args": ["run", "--rm", "-i",
"ghcr.io/decriptor/avaloniaui.mcp:latest"]
}
}
}

Join the AvaloniaUI Community

Get support, share your projects, and contribute to the growing ecosystem of cross-platform .NET applications.