test-mcp-server
Verified Safeby AlBa231
Overview
A .NET Core web API application designed for deployment on AWS, integrating with AWS Lambda for serverless functions and Keycloak for authentication.
Installation
cd MCPTestServer.WebApi && docker build -t mcptestserver-webapi . && docker run -d -p 8080:8080 --name mcptestserver mcptestserver-webapiEnvironment Variables
- ASPNETCORE_ENVIRONMENT
- EnableAuthorization
- ServerUrl
- AuthorizationServerUrl
- keycloak_admin_username
- keycloak_admin_password
- cloudfront_domain
Security Notes
The `AllowedHosts: "*"` setting in `appsettings.json` might be a concern in some deployments if not properly mitigated by upstream proxies or load balancers. Keycloak admin credentials are passed via environment variables during provisioning, which is a good practice.
Similar Servers
uLoopMCP
Acts as a Model Context Protocol (MCP) server to bridge Unity Editor operations with AI coding tools like Cursor and Claude Code, enabling autonomous development loops for compiling, testing, logging, and scene automation.
csharp-runner
A high-performance and secure online platform for executing C# code in isolated Docker containers, supporting both HTTP and Model Context Protocol (MCP).
mockloop-mcp
Provides a comprehensive platform for generating and managing mock API servers with AI-driven test generation, scenario management, proxy capabilities, and robust monitoring and auditing features.
mcp-code-exec-python
Provides a Model Context Protocol (MCP) server for executing arbitrary Python code with optional package installations, supporting HTTP, SSE, and STDIO transports.