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
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
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/localstack-mcp-serverDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad 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_TOKENrequired, 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.
Related
MCP serversAn MCP server and CLI that lets an agent query and provision cloud, SaaS and API resources with plain SQL
A Rust MCP server for Terraform: the agent inspects a project, builds a saved plan, reviews its risks and applies that same plan
The official Alibaba Cloud MCP server manages ECS, RDS, OSS and VPC, reads metrics and deploys an app to ECS from an agent.
A local agent runtime and MCP gateway with 298 tools: files, Git, processes, Chrome browser, Windows and Office
AWS's official MCP server suite: docs, IaC, containers, serverless, databases, cost and monitoring
MCP server for Kubernetes: the agent reads cluster state, diagnoses pod failures and runs operations through kubectl
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| LocalStack MCP Server (this card) | yes | API key | 29 | |
| Terraform MCP Server | yes | key is optional | 1,559 | Terraform registry and docs, without a local cloud emulator |
| Open source MCP servers for AWS | yes | key is optional | 9,913 | server 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.