LocalStack MCP Server

The agent starts LocalStack, deploys Terraform, CDK and SAM, reads logs, fixes IAM policies and injects faults to test resilience

  • 29 ★ on the repository
  • Last commit
  • Apache-2.0
MCP serverOfficial

Broad access

Why this level

  • The agent starts containers, runs AWS CLI and az commands in the environment and deploys infrastructure code
  • The replicator pulls resources from a real AWS account, and cloud instances live in the LocalStack service
All reasons and checks

localstack/localstack-mcp-server

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/localstack-mcp-server

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The agent starts containers, runs AWS CLI and az commands in the environment and deploys infrastructure code
  • The replicator pulls resources from a real AWS account, and cloud instances live in the LocalStack service

This is third-party code. Review the repository files before installing.

What it does

The official MCP server of LocalStack, a cloud emulator for your local machine. The agent manages the LocalStack container for AWS, Snowflake and Azure: starts, stops, restarts and checks status. The tools cover the developer loop. localstack-deployer ships CDK, Terraform and SAM projects, localstack-logs-analysis digs through logs and errors, localstack-iam-policy-analyzer builds IAM policies from violations, and localstack-chaos-injector injects faults and latency. There are also Cloud Pods state snapshots, state export and import, extensions, temporary cloud instances, resource replication from real AWS, App Inspector and documentation search. The ready prompt infrastructure-tester deploys a project, checks the created resources with live probes and writes integration tests. The server remains an experimental public preview.

Who it is for. AWS developers and platform teams who verify infrastructure code and IAM locally before shipping to the cloud.

Good fit when

  • A Terraform project has to go into local AWS to see which resources came up
  • A Lambda fails with access errors and the agent must find them in logs and build an IAM policy
  • You want to check whether retries survive 500 ms of DynamoDB latency
  • You need to save the state of a stand and return to it later
  • You want the S3 event notification setup from LocalStack docs

Not a fit when

  • There is no Docker: the server manages the container directly
  • There is no LocalStack token: it is required for every tool
  • The check must run on real AWS with real quotas and networking: an emulator does not reproduce all cloud behavior
  • You need a stable production tool: the server is still an experimental preview

Example request

Start LocalStack, deploy the Terraform project in ./infra and tell me which resources came up.

MCP

Transport
stdio
Authentication
API key

Environment variables

LOCALSTACK_AUTH_TOKEN required, secret
LocalStack auth token, required by every tool

Limitations

Every tool needs a LocalStack token in LOCALSTACK_AUTH_TOKEN, and some features depend on the service plan. Docker must be running.

Deploying needs cdklocal, tflocal or samlocal in PATH, Snowflake needs the snow utility and Azure needs az. Without them the matching tools will not work.

The authors call the server an experimental public preview, so tool behavior may change between versions. Availability of LocalStack from Russia was not checked.

How to disable. Run npx -y @localstack/localstack-mcp-server remove: the wizard removes the server from selected clients. Stop the LocalStack container separately.

FAQ

How do I install LocalStack MCP in Claude Code?

With npx -y @localstack/localstack-mcp-server init. The wizard finds installed clients, Claude Code among them, and writes the config. It reads the token from LOCALSTACK_AUTH_TOKEN or asks.

Can it run without prompts?

Yes, for example init --method npx --client cursor,claude-code --yes. init --help lists all options.

What does the server do besides starting LocalStack?

Deploys CDK, Terraform and SAM, digs through logs, builds IAM policies, injects faults, saves state in Cloud Pods and searches the docs.

Is Docker required?

Yes, the server manages the LocalStack container through the Docker API. A self-contained image for the server itself exists too.

Are Azure and Snowflake supported?

Yes, there are tools for the LocalStack emulators for Azure and Snowflake. They need the az and snow utilities on the machine.

Discussion

No questions or reviews yet.

Official

An MCP server and CLI that lets an agent query and provision cloud, SaaS and API resources with plain SQL

MCP serverBroad access1.1KRepository stars

A Rust MCP server for Terraform: the agent inspects a project, builds a saved plan, reviews its risks and applies that same plan

MCP serverBroad access371Repository stars
Official

The official Alibaba Cloud MCP server manages ECS, RDS, OSS and VPC, reads metrics and deploys an app to ECS from an agent.

MCP serverBroad access137Repository stars

A local agent runtime and MCP gateway with 298 tools: files, Git, processes, Chrome browser, Windows and Office

MCP serverBroad access209Repository stars
Official

AWS's official MCP server suite: docs, IaC, containers, serverless, databases, cost and monitoring

MCP serverBroad access9.9KRepository stars

MCP server for Kubernetes: the agent reads cluster state, diagnoses pod failures and runs operations through kubectl

MCP serverBroad access972Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
LocalStack MCP Server (this card)yesAPI key29
Terraform MCP Serveryeskey is optional1,559Terraform registry and docs, without a local cloud emulator
Open source MCP servers for AWSyeskey is optional9,913server suites for real AWS services

README in short

The docs cover the setup wizard, a list of fifteen tools with descriptions, scenario prompts and environment requirements. A separate file is devoted to working with Azure.

README badge

Report a problem