Core MCP Server

MCP server that provides a starting point for using the following awslabs MCP servers

  • awslabs.cdk-mcp-server
  • awslabs.bedrock-kb-retrieval-mcp-server
  • awslabs.nova-canvas-mcp-server
  • awslabs.cost-analysis-mcp-server
  • awslabs.aws-documentation-mcp-server
  • awslabs.aws-diagram-mcp-server

Features

Planning and orchestration

  • Provides tool for prompt understanding and translation to AWS services

Prerequisites

  • Python 3.12 or higher
  • uv - Fast Python package installer and resolver
  • AWS credentials configured with Bedrock access
  • Node.js (for UVX installation support)

Installation

Install MCP Server

Configure the MCP server in your MCP client configuration (e.g., for Amazon Q Developer CLI, edit ~/.aws/amazonq/mcp.json):

{
  "mcpServers": {
    "awslabs.core-mcp-server": {
      "command": "uvx",
      "args": [
        "awslabs.core-mcp-server@latest"
      ],
      "env": {
        "FASTMCP_LOG_LEVEL": "ERROR"
      },
      "autoApprove": [],
      "disabled": false
    }
  }
}

or docker after a successful docker build -t awslabs/core-mcp-server .:

  {
    "mcpServers": {
      "awslabs.core-mcp-server": {
        "command": "docker",
        "args": [
          "run",
          "--rm",
          "--interactive",
          "--env",
          "FASTMCP_LOG_LEVEL=ERROR",
          "awslabs/core-mcp-server:latest"
        ],
        "env": {},
        "disabled": false,
        "autoApprove": []
      }
    }
  }

Tools and Resources

The server exposes the following tools through the MCP interface:

  • prompt_understanding - Helps to provide guidance and planning support when building AWS Solutions for the given prompt

Related in Cloud Service - Secure MCP Servers

ServerSummaryActions
CData Zuora MCP ServerCData's Model Context Protocol (MCP) Server for ZuoraView
EdgeOne Pages MCPAn MCP service for deploying HTML content, folder, and zip file to EdgeOne Pages and obtaining a pub...View
Cloudflare DNSA Model Context Protocol server implementation for Cloudflare DNS that enables AI agents to manage D...View
RAD SecurityA Model Context Protocol (MCP) server for RAD Security, providing AI-powered security insights for K...View
Octodet KeycloakView
Azure Data Catalog by CDataCData's Model Context Protocol (MCP) Server for Azure Data CatalogView