
mcbodge/mudmcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
mcbodge/mudmcp — это кандидат для MCP-сервера, импортированный из https://github.com/mcbodge/mudmcp.
Обзор
mcbodge/mudmcp — это кандидат для MCP-сервера, импортированный из https://github.com/mcbodge/mudmcp.
Обзор (машинный перевод)
Сервер корпоративного уровня Model Context Protocol (MCP), который предоставляет ассистентам ИИ полный доступ к документации компонентов MudBlazor, примерам кода и ссылке на API.
Отказ от ответственности: Этот проект не связан, не поддерживается и не поддерживается командой MudBlazor. Это независимая реализация, которая извлекает и обслуживает документацию из официального репозитория MudBlazor.
📖 Содержание
- Обзор
- Особенности
- Быстрый старт — для потребителей (DNX, без установки)
- Running from Source — для участников
- Документация
- Доступные инструменты MCP
- Структура проекта
- Вклад
- Лицензия
Обзор
Mud MCP восполняет разрыв между AI-ассистентами и документацией компонентов MudBlazor. Он клонирует официальный репозиторий MudBlazor, парсирует исходные файлы с помощью Roslyn и предоставляет индексированный API через протокол Model Context Protocol — позволяя агентам ИИ, таким как GitHub Copilot, Claude и другим совместимым с MCP клиентам, предоставлять точную, контекстно-ориентированную помощь в разработке Blazor.
Ключевые ценностные предложения
- Version-Aware: Предоставляет документацию для конкретной версии MudBlazor, используемой в вашем проекте
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Mud MCP
An enterprise-grade Model Context Protocol (MCP) server that provides AI assistants with comprehensive access to MudBlazor component documentation, code examples, and API reference.
Disclaimer: This project is not affiliated with, endorsed by, or officially supported by the MudBlazor team. It is an independent implementation that extracts and serves documentation from the official MudBlazor repository.
📖 Table of Contents
- Overview
- Features
- Quick Start — for consumers (dnx, no install)
- Running from Source — for contributors
- Documentation
- Available MCP Tools
- Project Structure
- Contributing
- License
Overview
Mud MCP bridges the gap between AI assistants and MudBlazor component documentation. It clones the official MudBlazor repository, parses source files using Roslyn, and exposes an indexed API via the Model Context Protocol—enabling AI agents like GitHub Copilot, Claude, and other MCP-compatible clients to provide accurate, context-aware assistance for Blazor development.
Key Value Propositions
- Version-Aware: Serves documentation for the exact MudBlazor version your project uses
- AI-Optimized Output: Formats responses in Markdown for optimal LLM consumption
- Production-Ready: Built with Aspire 13.1, health checks, and observability
- Flexible Deployment: Supports both HTTP and stdio transports
- Multi-Version Cache: Caches up to 3 versions simultaneously with LRU eviction — instant startup after first run
Features
| Feature | Description |
|---|---|
| Component Discovery | List all ~85 MudBlazor components with category filtering |
| Detailed Documentation | Access parameters, events, methods, and inheritance info |
| Code Examples | Extract real examples from the MudBlazor documentation |
| Semantic Search | Search components by name, description, or parameters |
| API Reference | Full API reference for components and enum types |
| Related Components | Discover related components through inheritance and categories |
| Health Monitoring | Built-in health checks with detailed status reporting |
| Recommended Agents | Works with the Clowder MudBlazor Copilot agents for optimal MCP tool usage |
Recommended Copilot Agents
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"mudblazor": {
"command": "dnx",
"args": ["MudMCP", "--yes", "--", "--stdio"],
"env": {
"MUDBLAZOR_VERSION": "9.0.0",
"MudBlazor__Repository__DataPath": "C:/Users/<you>/.mudmcp"
}
}
}
}