About MCP Server IIS
MCP Server IIS is an MCP server for managing local IIS web servers, aimed at operations and development users working with Windows and .NET. It uses SSE transport, supports no remote IIS, and has limited tool capabilities.
Key features
- 01Manage local IIS web servers
- 02Built with .NET 8 and C#
- 03Use SSE transport
Use cases
- 01Connect local IIS to an MCP host
- 02Build and run the server with .NET
MCP support
It exposes IIS management tools to MCP hosts over SSE. It supports local IIS only and does not support remote management.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
http://localhost:5000/sseclaude mcp add --transport http iis http://localhost:5000/sse{"mcpServers":{"iis":{"type":"http","url":"http://localhost:5000/sse"}}}Open in Cursor{"servers":{"iis":{"type":"http","url":"http://localhost:5000/sse"}}}Open in VS Code{"mcpServers":{"iis":{"type":"http","url":"http://localhost:5000/sse"}}}{"mcpServers":{"iis":{"serverUrl":"http://localhost:5000/sse"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEMCP 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 builddotnet run
How to test
- Register the server into MCP hosts such as VS Code, Claude Desktop
- Use the URL shown by
dotnet runwith/sseappended (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
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.