Back to Home
AlBa231 icon

test-mcp-server

Verified Safe

by 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

Run Command
cd MCPTestServer.WebApi && docker build -t mcptestserver-webapi . && docker run -d -p 8080:8080 --name mcptestserver mcptestserver-webapi

Environment 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

Stats

Interest Score30
Security Score8
Cost ClassMedium
Stars1
Forks0
Last Update2026-01-15

Tags

AWS.NET CoreWeb APIKeycloakDocker