6 v5.0.1 更新于 2026-11-06
dotnet-mcp MCP Server
面向 .NET 符号、XAML、源生成器和受限工作区编辑的 MCP 服务器。
提供的工具 接入后 Agent 可调用这 20 个工具
workspace_open
打开解决方案或项目工作区,启动 MSBuild 评估,异步返回。
workspace_status
轮询工作区加载状态直至就绪。
workspace_list_projects
列出工作区中的所有项目。
workspace_check_drift
检测工作区文件是否发生漂移(外部变更)。
symbol_resolve
将符号名称解析为带校验和的符号句柄。
symbol_resolve_at
按文档位置解析符号,支持 XAML 文档中的位置。
symbol_goto_definition
跳转到符号定义位置。
symbol_members
列出符号的成员。
symbol_find_references
查找符号的所有引用,并合并 XAML 精确使用点。
symbol_find_implementations
查找接口或虚成员的所有实现。
symbol_find_callers
查找调用该符号的所有调用方。
symbol_type_hierarchy
展示类型的继承层次结构。
symbol_attribution
区分手写成员与源生成器生成的成员(生成器程序集、类型与版本)。
symbol_preview_rename
预览重命名操作,并保持 XAML 用法同步。
symbol_apply_rename
应用重命名操作。
diagnostics_preview_fix
预览诊断修复(代码修复)的更改。
diagnostics_apply_fix
应用诊断修复,包括项目级 Fix all。
project_diagnostics
列出项目诊断信息,支持分页并标记降级状态。
xaml_resolve_binding
解析 Avalonia/MAUI XAML 中编译绑定的路径。
xaml_diagnostics
列出 XAML 文档的诊断信息。