Back to Home
abdebek icon

MCPify

Verified Safe

by abdebek

Overview

Exposes ASP.NET Core endpoints and OpenAPI specifications as Model Context Protocol (MCP) tools for AI assistants.

Installation

Run Command
cd Sample && dotnet run -f net8.0 -- --Mcpify:Transport=Http

Environment Variables

  • ASPNETCORE_ENVIRONMENT
  • Demo__BaseUrl
  • Demo__OAuthBaseUrl
  • Demo__StateSecret
  • Mcpify__Transport
  • Mcpify__OpenApiDownloadTimeout
  • Mcpify__LoginBrowserBehavior

Security Notes

The server provides a robust framework for integrating existing APIs with MCP, including a fully functional OAuth 2.0 Authorization Server powered by OpenIddict. It implements key security features like RFC 8707 resource parameters, JWT token validation, and scope enforcement. However, the default `Demo:StateSecret` in `appsettings.json` is a hardcoded placeholder (`CHANGE_THIS_TO_A_SECURE_SECRET_IN_PRODUCTION_12345`) which poses a significant security risk if not changed in production environments. While `AllowedHosts: "*"` is present, it's often acceptable for internal services if other network controls are in place. No `eval` or obvious malicious patterns were found in the truncated source code.

Similar Servers

Stats

Interest Score35
Security Score7
Cost ClassMedium
Avg Tokens500
Stars4
Forks1
Last Update2026-01-18

Tags

.NETASP.NET CoreOpenAPIOAuth2MCPAI Tools