dnn-dotnet-mcp--server

dnn-dotnet-mcp--server

0

The DNN API Server is a Model Context Protocol (MCP) server designed for DNN Platform integration. It provides tools for interacting with DNN APIs and is extensible through the use of MCP SDK attributes, built in C# using .NET.

DNN API Server (.NET C# Version)

A Model Context Protocol (MCP) server for DNN Platform written in C# using .NET.

Features

  • Authentication with DNN API
  • Host management tools
  • Portal management tools
  • Support for site configuration via environment variables or JSON file
  • Easily extensible using MCP SDK attributes

Requirements

  • .NET 7.0 or higher
  • DNN Platform instance

Available Tools

Host Tools

  • Get DNN host settings
  • Clear DNN cache

Portal Tools

  • Get portal details
  • List all portals

Adding New Tools

To add new tools, add methods in DnnTools class and decorate with [McpServerTool] and [Description] attributes.