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.