C#/.NET MCP server bundle for developer tools, databases, infrastructure, and Windows engineering applications.
README
Korean version: README.ko.md
This workspace contains fifteen general remote MCP servers plus five Windows-host or data-processing MCP servers. Each server is implemented as a C#/.NET ASP.NET Core app using ModelContextProtocol.AspNetCore, exposes Streamable HTTP at /mcp, supports legacy SSE at /sse and /message, and provides /healthz.
These images are intended for trusted local testing. Write and execute capabilities are enabled by default, and allowed paths default to / inside the container. Host filesystem access is still limited by Docker volume mounts.
| Server | Port | Upstream / lineage | Implementation strategy | Main capabilities |
| --- | ---: | --- | --- | --- |
| mcp-office | 42180 | iOfficeAI/OfficeCLI | Wrap bundled OfficeCLI plus antiword for legacy .doc | Inspect/read Office docs, extract text, create docs, apply batch edits, render/export, raw OfficeCLI |
| mcp-filesystem | 42181 | mark3labs/mcp-filesystem-server security model | C# reimplementation with System.IO | Read/write/copy/move/delete files, stat, list/search directories, allowed-root handling |
| mcp-git | 42182 | modelcontextprotocol/servers Git server behavior | C# wrapper around the git CLI | Status, log, diff, show, branch list, blame, grep, init/add/commit/checkout |
| mcp-shell | 42183 | New local implementation | C# ProcessStartInfo command runner | Run local container commands with timeout, output limit, optional command/env allowlists |
| mcp-dotnet | 42184 | Inspired by jongalloway/dotnet-mcp | C# wrapper around the dotnet CLI | SDK info, project discovery, restore/build/test, add package, format |
| mcp-mssql | 42185 | Based on little-fort/mcp-dotnet-mssql behavior | C# SQL Server tools using Microsoft.Data.SqlClient | List databases/schemas/tables, describe tables, read queries, non-query SQL |
| mcp-hwp | 42186 | Local implementation using open tooling | C# server