AWS MCP Servers: The Complete Guide to AWS's Official Directory

Every official awslabs/mcp server, the Bedrock AgentCore Gateway, real pricing, and how to connect your AI client in 2026

Alexander Gusev

Founder, Planetary Labour

AWS MCP servers give AI assistants like Claude direct, structured access to Amazon Web Services: documentation, infrastructure code, databases, containers, and Bedrock-hosted models. Instead of hallucinating CLI syntax or stale service limits, an AI client connected to the right AWS MCP server reads live data straight from AWS. This guide covers every category in the official awslabs/mcp repository, how Amazon Bedrock AgentCore Gateway turns your own APIs into MCP tools, what it actually costs, and how it stacks up against Azure and Google Cloud in 2026.

Key Takeaways

  • AWS Labs maintains 40+ official MCP servers in one open-source, Apache-2.0-licensed repository with 9.5k+ GitHub stars, covering documentation, IaC, containers, databases, and AI/ML
  • The AWS Knowledge MCP Server is the fastest way to start — it is fully managed, remote, and requires zero installation or authentication
  • Amazon Bedrock AgentCore Gateway converts existing APIs, Lambda functions, and OpenAPI specs into secure MCP tools, priced at just $0.005 per 1,000 gateway calls
  • AgentCore Gateway now supports the MCP 2026-07-28 specification, the protocol's largest revision yet, with a stateless architecture and hardened OAuth 2.0 authorization

AWS MCP Ecosystem at a Glance, May 2026

40+
Official AWS MCP servers in awslabs/mcp
9.5k
GitHub stars on the awslabs/mcp repository
$0.005
Per 1,000 AgentCore Gateway API calls
5,400
Monthly U.S. searches for “aws mcp servers”

Sources: awslabs/mcp on GitHub, AWS Bedrock AgentCore Gateway docs

What Are AWS MCP Servers?

Model Context Protocol (MCP) is the open standard, originally published by Anthropic, that lets AI models like Claude call external tools and read external data through a consistent interface. An AWS MCP server is simply an MCP server built to expose a specific AWS capability — querying DynamoDB, authoring a CloudFormation template, invoking a Lambda function, or searching AWS documentation — as a set of tools and resources an AI client can call safely.

AWS Labs, the open-source engineering group inside AWS, publishes and maintains the reference implementations in a single GitHub repository: awslabs/mcp. It is free, Apache-2.0 licensed, and has accumulated more than 9,500 GitHub stars and 1,700 forks as engineering teams standardize on it for AI-assisted cloud operations.

Read AWS state

Pull live documentation, resource configs, and metrics instead of relying on a model's training data cutoff.

Author infrastructure

Generate and validate CDK, Terraform, and CloudFormation with an assistant that understands current best practices.

Take action

Invoke Lambda functions, deploy ECS services, or open Support cases directly, with IAM permissions you control.

How This Differs From the Generic AWS CLI

The AWS CLI requires exact syntax and a human to interpret output. An MCP server wraps that same surface area in structured, self-describing tools that an AI model can reason about — it knows what parameters a tool accepts, what it returns, and can chain several calls together to complete a multi-step task like “find idle EC2 instances and estimate the monthly savings from stopping them.”

The Official awslabs/mcp Directory

Unlike community-maintained lists for other clouds, AWS consolidates its MCP servers in one actively maintained monorepo. Each server ships as an independent Python package (installable via uvx or pip), documented on the companion site awslabs.github.io/mcp.

Two servers stand out as the best entry points for most teams:

AWS Knowledge MCP Server

A fully managed, remote MCP server hosted by AWS at https://knowledge-mcp.global.api.aws. It requires no installation and no credentials, and it gives your AI client real-time access to AWS documentation, API references, regional service availability, and CloudFormation resource schemas.

View server documentation →

AWS API MCP Server

Executes AWS CLI-equivalent operations across nearly every AWS service from natural language, with built-in guardrails, dry-run support, and audit logging so an agent cannot silently make destructive changes.

View server documentation →

Why It Matters

Because these are official, AWS-maintained servers rather than reverse-engineered community wrappers, they track new service launches and API changes on day one — a meaningful reliability advantage over waiting for a third party to update an unofficial integration.

AWS MCP Servers by Category

The directory spans six practical categories. Search or filter the full list below, and open any server's documentation to see its exact tool set and installation command.

Showing 18 of 18 official AWS MCP servers

AWS Knowledge MCP Server

✓ Official

Fully managed, remote server with live access to AWS documentation, API references, and CloudFormation resource schemas. No install, no auth required.

Docs →

AWS Documentation MCP Server

✓ Official

Search and fetch AWS documentation pages, converted to clean markdown so your AI client can cite accurate, current guidance instead of guessing.

Docs →

AWS API MCP Server

✓ Official

Runs natural-language-driven AWS CLI commands across virtually every AWS service from a single MCP server, with built-in guardrails and dry-run support.

Docs →

AWS Support MCP Server

✓ Official

Create, read, and update AWS Support cases and check AWS Trusted Advisor findings directly from a conversation.

Docs →

AWS IaC MCP Server

✓ Official

Guides and validates infrastructure-as-code authored in AWS CDK, CloudFormation, and Terraform, catching drift and misconfigurations before deploy.

Docs →

AWS Transform MCP Server

✓ Official

Assists with legacy application modernization and migration workflows, including .NET and mainframe transformation projects.

Docs →

AWS Cloud Control API MCP Server

✓ OfficialLegacy

Generic create/read/update/delete access to AWS resources via the Cloud Control API. Marked legacy in favor of the newer IaC server.

Docs →

Amazon EKS MCP Server

✓ Official

Manage Kubernetes clusters running on Amazon EKS: inspect workloads, troubleshoot pods, and apply manifests from your AI client.

Docs →

Amazon ECS MCP Server

✓ Official

Deploy, scale, and debug ECS services and tasks, including Fargate workloads, without leaving your MCP-enabled editor.

Docs →

AWS Serverless MCP Server

✓ Official

Scaffolds and deploys serverless applications with AWS SAM, wiring up API Gateway, Lambda, and DynamoDB in one guided flow.

Docs →

AWS Lambda Tool MCP Server

✓ Official

Exposes existing Lambda functions as callable MCP tools, letting an agent invoke your production functions with proper IAM scoping.

Docs →

Amazon DynamoDB MCP Server

✓ Official

Query, scan, and manage DynamoDB tables and items, including schema design guidance for single-table modeling.

Docs →

Amazon Aurora PostgreSQL & MySQL MCP Servers

✓ Official

Run SQL queries and inspect schema on Aurora-managed relational databases with connection pooling handled for you.

Docs →

Amazon Redshift MCP Server

✓ Official

Query your Redshift data warehouse and explore table metadata for analytics and reporting workflows.

Docs →

Amazon Neptune MCP Server

✓ Official

Run openCypher and Gremlin queries against Neptune graph databases for relationship-heavy data exploration.

Docs →

Amazon Bedrock Knowledge Bases MCP Server

✓ Official

Retrieve grounded context from Bedrock Knowledge Bases, enabling retrieval-augmented answers sourced from your own documents.

Docs →

AWS Bedrock AgentCore MCP Server

✓ Official

Helps you build, test, and deploy agents onto Amazon Bedrock AgentCore Runtime directly from your development environment.

Docs →

Amazon SageMaker AI MCP Server

✓ Official

Inspect training jobs, endpoints, and model registries in SageMaker AI, and kick off new training runs from a conversation.

Docs →

Note: This list reflects the awslabs/mcp repository as of May 2026. AWS ships new servers frequently — check the GitHub repository directly for the current, complete catalog before standardizing on any single version.

Bedrock AgentCore Gateway: Turning APIs Into MCP Tools

The awslabs/mcp servers cover AWS services themselves, but most real agent workflows also need your own internal APIs, Lambda functions, and SaaS tools exposed as MCP tools. That is the job of Amazon Bedrock AgentCore Gateway, a fully managed AI gateway that has been generally available since October 2025.

Rather than acting only as an MCP passthrough, AgentCore Gateway is a single secure entry point for all agentic traffic. It converts OpenAPI specs, Smithy models, and Lambda functions into MCP-compatible tools, fronts other agents through Agent-to-Agent (A2A) passthrough targets, and routes inference requests across model providers.

Core Gateway Capabilities

Security Guard & Credential Exchange

Manages both inbound (agent identity) and outbound (tool credential) OAuth flows in one place — a combination few competing gateways offer.

Ingress authentication

Verifies which agents and users can reach the gateway at all.

Example

An internal support agent authenticates via IAM before it can list any tools.

Semantic Tool Selection

Lets an agent search across thousands of registered tools by intent instead of loading every tool definition into the prompt, cutting both latency and token cost as your tool library grows.

  • 1-click connectors for Salesforce, Slack, Jira, Asana, and Zendesk without writing custom integration code
  • Framework compatibility with CrewAI, LangGraph, LlamaIndex, and Strands Agents
  • Serverless operation — no infrastructure to provision, patch, or scale
  • MCP 2026-07-28 support — the protocol's largest revision to date, adding a stateless architecture and governed extensions system

What Changed With MCP 2026-07-28

The 2026-07-28 MCP specification made the protocol stateless, dropping the Mcp-Session-Id header used for session management in earlier versions, and hardened authorization around OAuth 2.0 and OpenID Connect. AgentCore Gateway adopted the change as a configuration update: existing tool definitions, target configuration, and inbound authentication remain untouched, and a single gateway can serve multiple protocol versions at once. Read the full breakdown on the AWS Machine Learning Blog.

AgentCore Gateway Pricing

AgentCore Gateway bills separately from the tools it fronts. Here is the pricing that actually matters when you are estimating cost for an agentic-tool project:

ComponentPriceCovers
Gateway API calls$0.005 / 1,000ListTools, InvokeTool, and Ping operations
AgentCore Runtime$0.0895 / vCPU-hrActive compute while an agent session runs
AgentCore Runtime memory$0.00945 / GB-hrPeak memory consumed per session
Web Search add-on$7 / 1,000 queriesGrounded, cited web search tool via MCP

Tool execution itself — a Lambda invocation, a third-party API call, a database query — is billed by whatever service actually runs it, separate from the gateway fee. See the full breakdown on the AWS Bedrock AgentCore Gateway documentation.

Rough Cost Example

An internal agent making 200,000 tool calls a month through AgentCore Gateway pays roughly $1.00 in gateway fees alone. At that volume, the real cost driver is almost always the underlying tool execution (Lambda, Bedrock inference, database I/O), not the gateway layer itself.

AWS MCP Gateway vs Azure and Google Cloud

AWS is not the only hyperscaler shipping managed MCP infrastructure in 2026, but the three clouds have taken noticeably different approaches:

CapabilityAWS AgentCore GatewayAzure API ManagementGoogle Cloud
Managed MCP gatewayYes, serverless, GAYes, GA within its AI gatewayNo first-party managed gateway
Turns existing APIs into MCP toolsOpenAPI, Smithy, LambdaExisting APIM-managed REST APIsAssembled manually (Cloud Run + IAP + Endpoints)
Auth modelIngress + egress OAuth, IAMMicrosoft Entra ID, subscription keysCustom, per-project
Notable strengthSemantic tool search + 1-click SaaS connectorsDeep IDE and Copilot integration13,500-star open-source MCP Toolbox for Databases

Sources: Microsoft Azure API Management MCP announcement, Apigene MCP gateway cloud comparison.

The practical takeaway: if your stack is already on AWS, AgentCore Gateway is the lowest-friction path to exposing internal tools to agents — you get managed OAuth, semantic tool discovery, and per-call pricing with no infrastructure to run. Teams on Google Cloud today are more likely to be assembling their own gateway or leaning on the well-adopted MCP Toolbox for Databases rather than a single managed product.

How to Connect Claude to AWS MCP Servers

The fastest path is the AWS Knowledge MCP Server, since it needs no local install and no AWS credentials. Add this block to your MCP client's configuration file (for Claude Desktop, that is claude_desktop_config.json):

claude_desktop_config.json
{
  "mcpServers": {
    "aws-knowledge": {
      "url": "https://knowledge-mcp.global.api.aws",
      "type": "http"
    }
  }
}

For servers that operate on your own AWS account — DynamoDB, Lambda, EKS, and similar — you will install the Python package locally and supply AWS credentials via your existing IAM setup:

  1. 1
    Pick your servers from the directory above based on the AWS services your workflow touches.
  2. 2
    Install via uvx or pip, following the exact command listed on each server's documentation page.
  3. 3
    Scope an IAM role with least-privilege permissions for exactly what that server needs to read or change.
  4. 4
    Add the server block to your client config and restart the client to pick up the new tools.
  5. 5
    Test with a read-only prompt first before granting write access to production resources.

For Custom Internal Tools, Skip Straight to AgentCore Gateway

If you need to expose your own internal APIs rather than AWS services themselves, do not build a custom MCP server from scratch. Point Bedrock AgentCore Gateway at your existing OpenAPI spec or Lambda function and get a managed, authenticated MCP tool in minutes instead of weeks.

Choosing the Right AWS MCP Servers

With 40+ servers available, most teams only need a handful. Work through these questions before installing anything:

1Do you need read-only or read-write access?

Start every new server with a read-only IAM policy. Only grant write access once you trust the specific workflow.

2Is a remote managed server available?

The AWS Knowledge MCP Server needs no install at all — prefer managed, remote options when they exist over running your own process.

3Is it official or legacy?

Servers marked legacy, like the Cloud Control API MCP Server, still work but are being superseded — check for a newer replacement first.

4Do internal tools need a gateway instead?

If you are wrapping your own APIs rather than AWS services, use AgentCore Gateway rather than hand-rolling another MCP server.

Pro Tip: Start With Two Servers

Most teams get the majority of the value from just the AWS Knowledge MCP Server and one service-specific server that matches their stack — DynamoDB, Lambda, or EKS. Expand from there once the workflow proves useful.

Security Best Practices for AWS MCP

An MCP server is only as safe as the credentials behind it. Because these servers can read production data and, in some cases, modify infrastructure, treat every connection with the same rigor as a new IAM principal.

  • Least privilege — scope IAM roles to exactly the actions each server needs, nothing broader
  • Separate credentials per environment — never point a development agent at production account keys
  • Enable AgentCore Gateway's dual OAuth so both agent identity and tool credentials are verified independently
  • Log and audit tool calls using CloudTrail so every action an agent takes is traceable after the fact

For a deeper look at securing agent-to-tool connections generally, see our guide to MCP security best practices.

Publishing Technical Content Like This, on Autopilot

Researching cloud ecosystems, tracking pricing changes, and shipping accurate, well-linked guides is exactly the kind of work that eats a growth team's week. Planetary Labour runs an autonomous GTM engine that publishes SEO content like this at scale, alongside social posting and domain-authority building, so your team can stay focused on the product.

Explore Planetary Labour

Frequently Asked Questions

What are AWS MCP servers?

AWS MCP servers are Model Context Protocol servers that let AI clients like Claude read AWS documentation, author infrastructure as code, query databases, and manage services such as Lambda, EKS, and Bedrock. AWS Labs publishes 40+ of them as free, open-source tools in the awslabs/mcp repository on GitHub.

What is the Amazon Bedrock AgentCore Gateway?

AgentCore Gateway is a fully managed AWS service that converts existing APIs, Lambda functions, OpenAPI specs, and even other agents into MCP-compatible tools behind one secure endpoint. It handles inbound and outbound OAuth, semantic tool search, and 1-click connectors for tools like Salesforce, Slack, and Jira.

How much does AWS MCP Gateway cost?

Amazon Bedrock AgentCore Gateway charges $0.005 per 1,000 gateway API calls, which covers ListTools, InvokeTool, and Ping operations. Underlying tool execution, such as AWS Lambda invocations or third-party API usage, is billed separately by the service that runs it.

Is the AWS Knowledge MCP Server free to use?

Yes. The AWS Knowledge MCP Server is a fully managed, remote server hosted by AWS at no cost and requires no authentication, though it is subject to rate limits. It gives any MCP client live access to AWS documentation, API references, and CloudFormation resource schemas.

Do AWS MCP servers work with Claude?

Yes. AWS MCP servers speak the open Model Context Protocol, so any MCP-compatible client, including Claude Desktop, Claude Code, and Amazon Q Developer, can connect to them by adding a short JSON configuration block that points to the server command or remote URL.

Continue Learning