aws_knowledge_mcp_server
Verified Safeby hatanoyoshihiko
Overview
Provides a serverless web UI and proxy for interacting with the AWS Knowledge MCP Server to access documentation, recommendations, and regional availability information.
Installation
sam deploy --stack-name aws-knowledge-mcp-server-tool --region ap-northeast-1 --s3-bucket aws-sam-cli-managed-default-YOUR_AWS_ACCOUNT --capabilities CAPABILITY_IAM --profile YOUR_AWS_PROFILE --parameter-overrides OriginVerifySecret="YOUR_SECRET_VALUE"Environment Variables
- MCP_ENDPOINT
- PROTOCOL_VERSION
- ORIGIN_VERIFY_SECRET
Security Notes
The server employs a shared secret (`OriginVerifySecret`) for CloudFront-to-API Gateway communication, which helps prevent direct API access. Robust input validation is implemented for all API endpoints, explicitly rejecting potentially dangerous nested object structures for some inputs (e.g., `get_regional_availability`). The upstream MCP endpoint is hardcoded and not user-controlled, mitigating SSRF risks. CORS is permissively set to `*` for the API Gateway. No 'eval' or similar dangerous patterns were found in the provided Python code. Error handling is structured to catch exceptions and truncate error messages, preventing excessive information leakage.
Similar Servers
lunar
The Lunar MCP Server acts as an HTTP proxy, designed to intercept, analyze, and manage API traffic within a Python environment, applying policies for caching, throttling, queueing, and collecting data for observability.
generator-app-remote-mcp-server-generic
Provides backend services for a generic multi-cloud application generator, enabling remote application scaffolding and management across various cloud providers.
ai-infrastructure-agent
Manage AWS infrastructure using natural language commands with AI.
ops-mcp-server
This server unifies an observability stack (Kubernetes events, Prometheus metrics, Elasticsearch logs, Jaeger traces, SOPS operations) into a single Model Context Protocol (MCP) interface for AI assistants to query and interact with operational data.