MCP.so
登录

RR MCP Server for .NET Analysis

@RaRdq

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

RaRdq

关于 RR MCP Server for .NET Analysis

RR MCP Server for AI agents for .NET Analysis

RR MCP Server for .NET Analysis 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

RR MCP Server for .NET Analysis 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is RR MCP Server for .NET Analysis?

A generic MCP server for extracting .NET interface, OpenAPI, and data (models/entities/enums) information from any .NET solution using PowerShell scripts. It provides AI with large project structure and abstraction without exposing the contents.

How to use RR MCP Server for .NET Analysis?

Clone and build the project, then configure your MCP client with a stdio entry pointing to dotnet run --project <path>/RR.MCP.csproj. AI agents call the GetInterfaces and GetData tools, passing the .sln file path as the solutionFile parameter.

Key features of RR MCP Server for .NET Analysis

  • Extracts Models, Entities, Enums, and Interfaces
  • Gives AI full project structure/context
  • Ready-to-use with Cursor, Copilot, Claude
  • Fast with caching, clean output
  • Auto-discovers scripts, supports relative/absolute paths
  • Cross-platform, requires PowerShell 7+

Use cases of RR MCP Server for .NET Analysis

  • AI agents analyze .NET solution without exposing code
  • Extract interfaces and methods for documentation or refactoring
  • Get data models and enums for code generation
  • Integrate with any MCP-compatible AI IDE like Cursor

常见问题

1

What dependencies are required?

.NET 9.0 SDK or later, and PowerShell 7.0+ (pwsh must be set in PATH).

2

How does caching work?

Scripts cache per-project with hash-based approach. The first run on large projects may be slow; you can manually run the scripts to pre-warm the cache.

3

Where are logs and errors stored?

C# errors are logged to `mcp_errors.log`. PowerShell script activity and errors are logged to `mcp_debug.log` (interfaces) and `mcp_data_debug.log` (data) next to the scripts.

4

Is this server specific to a particular AI IDE?

No. It is fully generic and works with any MCP-compatible tool via stdio transport. Tools are auto-discovered and described via OpenAPI.

5

Can I customize which code constructs are extracted?

Yes. Edit the PowerShell scripts `GetInterfacesPwsh.ps1` or `GetDataPwsh.ps1`, or add new `[McpServerTool]` methods in the C# tool files.

评论

其他 分类下的更多 MCP 服务器