Back to Home
mcbodge icon

MudMCP

Verified Safe

by mcbodge

Overview

Provides AI assistants with real-time, structured access to MudBlazor component documentation and code examples via the Model Context Protocol.

Installation

Run Command
dotnet run --project src/MudBlazor.Mcp

Environment Variables

  • ASPNETCORE_ENVIRONMENT
  • DOTNET_ENVIRONMENT
  • DOTNET_DASHBOARD_OTLP_ENDPOINT_URL
  • DOTNET_RESOURCE_SERVICE_ENDPOINT_URL
  • MudBlazor__Repository__Url
  • MudBlazor__Repository__Branch
  • MudBlazor__Repository__LocalPath
  • MudBlazor__Cache__RefreshIntervalMinutes
  • MudBlazor__Cache__ComponentCacheDurationMinutes
  • MudBlazor__Cache__ExampleCacheDurationMinutes
  • MudBlazor__Parsing__IncludeInternalComponents
  • MudBlazor__Parsing__IncludeDeprecatedComponents
  • MudBlazor__Parsing__MaxExamplesPerComponent
  • Logging__LogLevel__Default
  • Logging__LogLevel__MudBlazor_Mcp
  • Logging__LogLevel__Microsoft_AspNetCore
  • ASPNETCORE_URLS
  • OTEL_EXPORTER_OTLP_ENDPOINT

Security Notes

The project uses Roslyn for static analysis of a trusted, external MudBlazor repository, not for executing arbitrary user code. Deployment scripts include robust input validation, path traversal protection, and error handling. No hardcoded secrets were found in the truncated code. The `AllowedHosts: *` default in `appsettings.json` is common but should be restricted in production, and deployment documentation correctly advises HTTPS for production environments. Code review for deployment scripts is enforced.

Similar Servers

Stats

Interest Score47
Security Score9
Cost ClassMedium
Avg Tokens1500
Stars14
Forks2
Last Update2026-01-19

Tags

MudBlazorAI AssistantDocumentation.NETMCP