MCPify
Verified Safeby abdebek
Overview
Exposes ASP.NET Core endpoints and OpenAPI specifications as Model Context Protocol (MCP) tools for AI assistants.
Installation
cd Sample && dotnet run -f net8.0 -- --Mcpify:Transport=HttpEnvironment 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
ACI_MCP
A Node.js-based Model Context Protocol (MCP) server for managing and configuring Cisco ACI fabrics through its APIC REST API.
ancplua-mcp
Provides C#/.NET Model Context Protocol (MCP) servers to expose development tools for filesystem, Git, CI, Roslyn, and multi-AI orchestration workflows.
bookstack-mcp
This server integrates BookStack documentation management with Cursor AI using the Model Context Protocol.
MCP_server
The MCP Server enables AI models to securely interact with local system resources through a defined protocol, offering granular control over file access, code execution, resource usage, and various communication transports.