{
  "servers": [

    {
      "server": {
        "name": "aws-knowledge-mcp-server",
        "title": "AWS Knowledge MCP Server",
        "description": "Managed AWS docs, API refs, Well-Architected guidance",
        "version": "1.0.0",
        "remotes": [
          {
            "type": "streamable-http",
            "url": "https://knowledge-mcp.global.api.aws"
          }
        ]
      }
    },

    {
      "server": {
        "name": "awslabs.aws-serverless-mcp-server",
        "title": "AWS Serverless MCP Server",
        "description": "Lambda guidance, SAM templates, serverless IaC patterns",
        "version": "0.1.16",
        "packages": [
          {
            "registryType": "pypi",
            "identifier": "awslabs.aws-serverless-mcp-server",
            "transport": { "type": "stdio" },
            "runtimeArguments": [],
            "environmentVariables": [
              { "name": "AWS_PROFILE", "value": "your-aws-profile" },
              { "name": "AWS_REGION",  "value": "us-east-1" },
              { "name": "FASTMCP_LOG_LEVEL", "value": "ERROR" }
            ]
          }
        ]
      }
    },

    {
      "server": {
        "name": "awslabs.aws-documentation-mcp-server",
        "title": "AWS Documentation MCP Server",
        "description": "Fetch, search, and recommend AWS documentation pages",
        "version": "1.1.21",
        "packages": [
          {
            "registryType": "pypi",
            "identifier": "awslabs.aws-documentation-mcp-server",
            "transport": { "type": "stdio" },
            "environmentVariables": [
              { "name": "AWS_DOCUMENTATION_PARTITION", "value": "aws" },
              { "name": "FASTMCP_LOG_LEVEL", "value": "ERROR" }
            ]
          }
        ]
      }
    },

    {
      "server": {
        "name": "awslabs.cloudwatch-mcp-server",
        "title": "CloudWatch MCP Server",
        "description": "Root cause analysis via CloudWatch alarms, metrics, logs",
        "version": "0.0.24",
        "packages": [
          {
            "registryType": "pypi",
            "identifier": "awslabs.cloudwatch-mcp-server",
            "transport": { "type": "stdio" },
            "environmentVariables": [
              { "name": "AWS_PROFILE", "value": "your-aws-profile" },
              { "name": "AWS_REGION",  "value": "us-east-1" },
              { "name": "FASTMCP_LOG_LEVEL", "value": "ERROR" }
            ]
          }
        ]
      }
    },

    {
      "server": {
        "name": "awslabs.aws-iac-mcp-server",
        "title": "AWS IaC MCP Server",
        "description": "CloudFormation validation, CDK best practices, deployment troubleshooting",
        "version": "1.0.0",
        "packages": [
          {
            "registryType": "pypi",
            "identifier": "awslabs.aws-iac-mcp-server",
            "transport": { "type": "stdio" },
            "environmentVariables": [
              { "name": "AWS_PROFILE", "value": "your-aws-profile" },
              { "name": "FASTMCP_LOG_LEVEL", "value": "ERROR" }
            ]
          }
        ]
      }
    },

    {
      "server": {
        "name": "awslabs.aws-pricing-mcp-server",
        "title": "AWS Pricing MCP Server",
        "description": "Cost estimation and billing analysis via AWS Pricing APIs",
        "version": "1.0.0",
        "packages": [
          {
            "registryType": "pypi",
            "identifier": "awslabs.aws-pricing-mcp-server",
            "transport": { "type": "stdio" },
            "environmentVariables": [
              { "name": "AWS_PROFILE", "value": "your-aws-profile" },
              { "name": "AWS_REGION",  "value": "us-east-1" },
              { "name": "FASTMCP_LOG_LEVEL", "value": "ERROR" }
            ]
          }
        ]
      }
    },

    {
      "server": {
        "name": "awslabs.aws-api-mcp-server",
        "title": "AWS API MCP Server",
        "description": "Full AWS CLI/API access with IAM scoping and CloudTrail audit",
        "version": "1.0.0",
        "packages": [
          {
            "registryType": "pypi",
            "identifier": "awslabs.aws-api-mcp-server",
            "transport": { "type": "stdio" },
            "environmentVariables": [
              { "name": "AWS_REGION", "value": "us-east-1" },
              { "name": "FASTMCP_LOG_LEVEL", "value": "ERROR" }
            ]
          }
        ]
      }
    },

    {
      "server": {
        "name": "aws-lambda-mcp-cookbook",
        "title": "AWS Lambda MCP Cookbook",
        "description": "Opinionated Lambda MCP pattern (ran-isenberg); deploy internally first",
        "version": "1.0.0",
        "remotes": [
          {
            "type": "streamable-http",
            "url": "https://YOUR-INTERNAL-LAMBDA-ENDPOINT/mcp"
          }
        ]
      }
    },

    {
      "server": {
        "name": "sample-serverless-mcp-servers",
        "title": "Sample Serverless MCP Servers",
        "description": "AWS sample serverless MCP patterns; deploy internally first",
        "version": "1.0.0",
        "remotes": [
          {
            "type": "streamable-http",
            "url": "https://YOUR-INTERNAL-SAMPLE-ENDPOINT/mcp"
          }
        ]
      }
    }

  ]
}
