What dependencies are required?
.NET 9.0 SDK or later, and PowerShell 7.0+ (pwsh must be set in PATH).
@RaRdq
Basic information
RR MCP Server for AI agents for .NET Analysis
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
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.
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.
.NET 9.0 SDK or later, and PowerShell 7.0+ (pwsh must be set in PATH).
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.
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.
No. It is fully generic and works with any MCP-compatible tool via stdio transport. Tools are auto-discovered and described via OpenAPI.
Yes. Edit the PowerShell scripts `GetInterfacesPwsh.ps1` or `GetDataPwsh.ps1`, or add new `[McpServerTool]` methods in the C# tool files.

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
A search tool helps dev to solve the naming things problem.
🚀 The fast, Pythonic way to build MCP servers and clients.
Comments