awslabs/mcp

Open source MCP Servers for AWS

What it solves

This project provides a suite of Model Context Protocol (MCP) servers that allow AI applications (like IDEs and chatbots) to securely access AWS documentation, API references, and cloud infrastructure management tools. It bridges the gap between general-purpose Large Language Models (LLMs) and the specific, up-to-date technical requirements of the AWS ecosystem, reducing hallucinations and improving the accuracy of cloud-native code generation.

How it works

It implements the Model Context Protocol, an open standard that enables a 1:1 connection between an MCP client (such as Cursor, Windsurf, or Claude Desktop) and an MCP server. These servers act as lightweight programs that expose AWS-specific capabilities—such as real-time documentation retrieval or infrastructure-as-code (IaC) toolkits—to the LLM. The servers currently communicate via the stdio transport mechanism.

Who it’s for

It is designed for developers, cloud architects, and AI engineers who use agentic AI coding assistants or conversational AI to build, deploy, and manage infrastructure on AWS.

Highlights

  • Comprehensive AWS Access: Includes specialized servers for AWS Knowledge (docs, blogs, and best practices), IaC (CDK and CloudFormation), and specific services like Amazon EKS.
  • Reduced Hallucinations: Provides LLMs with real-time, authoritative AWS data to ensure recommendations align with current service capabilities.
  • Broad Client Support: Compatible with popular AI tools including Cursor, VS Code, Cline, Windsurf, and Claude Code.
  • Managed Options: Offers a remote, managed AWS MCP Server for secure, auditable interactions with IAM-based permissions.

Related

  • Project
  • Dispatch
  • Project
  • Project
  • Project