mcp-server-iis

MCP Server IIS is a Model Context Protocol (MCP) server designed for managing IIS web servers. It requires a Windows environment with IIS installed and utilizes the .NET 8 SDK for building. Primarily intended for local use, it communicates data via SSE. While its capabilities are limited, it can integrate with tools like VS Code and Claude Desktop.

GitHub Stars

0

User Rating

Not Rated

Favorites

0

Views

69

Forks

0

Issues

0

README
MCP Server IIS

Model Context Protocol (MCP) Server for IIS web server management

How to run
  • Checkout source
  • Compile and run either via Visual Studio or VS Code
    • dotnet build
    • dotnet run
How to test
  • Register the server into MCP hosts such as VS Code, Claude Desktop
  • Use the URL shown by dotnet run with /sse appended (e.g., http://localhost:5000/sse).
Prerequisites
  • Windows with IIS installed and configured
  • .NET 8 SDK
  • Visual Studio or Visual Studio Code
Limitations
  • Works only with local IIS. No remote support
  • Limited capabilities as tool
  • The transport used is SSE not the StdIO
Tools & Technologies
  • .NET 8 with C#
  • Model Context Protocol (MCP)
  • Nuget packages
    • ModelContextProtocol
    • Microsoft.Web.Administration
    • Microsoft.Extensions.Hosting