Back to Home
IvanMurzak icon

MCP-Plugin-dotnet

Verified Safe

by IvanMurzak

Overview

Integrates .NET applications with the Model Context Protocol (MCP) to expose methods and data as tools, prompts, and resources to AI assistants like Claude.

Installation

Run Command
docker run -p 8080:8080 ivanmurzakdev/mcp-plugin-server:2.3.0 --port=8080 --client-transport=http

Environment Variables

  • MCP_PLUGIN_PORT
  • MCP_PLUGIN_CLIENT_TIMEOUT
  • MCP_PLUGIN_CLIENT_TRANSPORT

Security Notes

The server uses a bridge architecture with SignalR for real-time, bidirectional communication and dynamic method invocation (ReflectorNet) to expose C# methods to AI clients. While powerful, this design introduces security risks, particularly if the bridge server is exposed over HTTP to untrusted networks without explicit authentication and authorization. The safety heavily depends on what methods the application developer chooses to expose using `[McpPluginTool]` attributes; exposing sensitive operations (e.g., file system access, shell commands) without careful validation can lead to severe vulnerabilities. The provided code snippets and documentation do not detail authentication/authorization mechanisms for the SignalR hub or the MCP bridge itself.

Similar Servers

Stats

Interest Score36
Security Score6
Cost ClassLow
Stars6
Forks1
Last Update2026-01-18

Tags

.NETMCPAI IntegrationSignalRBridge Pattern