sample-serverless-mcp-servers
Verified Safeby aws-samples
Overview
Demonstrates a stateful Model Context Protocol (MCP) server implementation using Python and FastMCP, deployed on AWS ECS Fargate, providing a simple echo functionality.
Installation
python src/server.py --host 0.0.0.0 --port 8000 --transport fastapiSecurity Notes
The application code uses standard, widely-adopted frameworks (FastAPI, FastMCP) and does not appear to contain direct hardcoded secrets, 'eval' statements, or other overtly malicious patterns within the provided snippets. Sensitive deployment configuration is externalized to environment variables or SAM parameters. Security of the deployed solution heavily relies on proper AWS infrastructure configuration (e.g., IAM roles, network security groups, load balancer settings, and HTTPS enforcement).
Similar Servers
sample-ecs-mcp-server
Deployment of an Agentic AI architecture on AWS Fargate using Amazon ECS, connecting to multiple Model Context Protocol (MCP) servers for tool execution.
agents-mcp-usage
Demonstrates how to build a Model Context Protocol (MCP) server and integrate various agent frameworks.
yardstick
The server is designed for performance testing and benchmarking of Model Context Protocol (MCP) implementations across various transport types.
mcp-demo-server
Provides demo servers in Go and Python to demonstrate and test the Model Context Protocol (MCP) using various tools like echotest, timeserver, and fetch.