
mcbodge/mudmcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
mcbodge/mudmcpは、[[T0]からインポートされたMCPサーバー候補です。
概要
mcbodge/mudmcpは、[[T0]からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
エンタープライズグレードのモデルコンテキストプロトコル(MCP)サーバーで、AIアシスタントにMudBlazorコンポーネントのドキュメント、コード例、APIリファレンスへの包括的なアクセスを提供します。
免責事項: このプロジェクトはMudBlazorチームとは提携せず、公式に支持も受けていません。公式MudBlazorリポジトリからドキュメントを抽出し提供する独立した実装です。
📖 目次
- 概要
- 特徴
- クイックスタート — 消費者向け(DNX、インストール不可)
- Running from Source — 貢献者向け
- 文書化
- 利用可能なMCPツール
- プロジェクト構成
- 貢献
- ライセンス
概要
Mud MCPはAIアシスタントとMudBlazorコンポーネントドキュメントの間の橋渡しをします。公式MudBlazorリポジトリをクローンし、Roslynを使ってソースファイルを解析し、Model Context Protocolを通じてインデックス化されたAPIを公開します。これにより、GitHub Copilot、Claude、その他のMCP互換クライアントなどのAIエージェントが、Blazor開発に正確でコンテキスト認識した支援を提供できます。
主要な価値提案
- Version-Aware:プロジェクトが使用する正確なMudBlazorバージョンのドキュメントを提供します
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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"
}
}
}
}