# giovanemartins/LocalStack MCP Server

Source: https://glimind.com/server/glama%2Fgiovanemartins%2Flocalstack-mcp-server
Registry id: `glama/giovanemartins/localstack-mcp-server`
Status: unknown

## Tools (70)

- `dynamodb_create_table`: Create a table (partition key + optional sort key)
- `dynamodb_delete_item`: Delete an item by key
- `dynamodb_delete_table`: Delete a table
- `dynamodb_describe_table`: Describe a table
- `dynamodb_get_item`: Get an item by key
- `dynamodb_list_tables`: List all tables
- `dynamodb_put_item`: Put (create or replace) an item
- `dynamodb_query`: Query by key condition
- `dynamodb_scan`: Scan all items (with optional filter expression)
- `eventbridge_create_bus`: Create a custom event bus
- `eventbridge_delete_bus`: Delete a custom event bus
- `eventbridge_delete_rule`: Delete a rule
- `eventbridge_describe_rule`: Describe a rule
- `eventbridge_disable_rule`: Disable a rule
- `eventbridge_enable_rule`: Enable a rule
- `eventbridge_list_buses`: List all event buses
- `eventbridge_list_rules`: List rules on a bus
- `eventbridge_list_targets`: List targets for a rule
- `eventbridge_put_events`: Send custom events to a bus (max 10)
- `eventbridge_put_rule`: Create or update a rule (event pattern or schedule)
- `eventbridge_put_targets`: Add or update rule targets
- `eventbridge_remove_targets`: Remove targets from a rule
- `kinesis_create_stream`: Create a stream
- `kinesis_delete_stream`: Delete a stream
- `kinesis_describe_stream`: Describe a stream (status, shards)
- `kinesis_get_records`: Get records from a shard
- `kinesis_list_streams`: List all streams
- `kinesis_put_record`: Put a single record
- `kinesis_put_records`: Put multiple records (max 500)
- `lambda_create_function`: Create a function from a base64-encoded ZIP
- `lambda_delete_function`: Delete a function
- `lambda_get_function`: Get function details
- `lambda_invoke`: Invoke a function and return its response + logs
- `lambda_list_functions`: List all functions
- `s3_create_bucket`: Create a bucket
- `s3_delete_bucket`: Delete a bucket
- `s3_delete_object`: Delete an object
- `s3_get_object`: Download an object as text
- `s3_list_buckets`: List all S3 buckets
- `s3_list_objects`: List objects with optional prefix filter
- `s3_put_object`: Upload an object (text/JSON content)
- `secretsmanager_create_secret`: Create a new secret
- `secretsmanager_delete_secret`: Delete a secret (with optional force delete)
- `secretsmanager_describe_secret`: Describe secret metadata
- `secretsmanager_get_secret`: Get the value of a secret
- `secretsmanager_list_secrets`: List all secrets
- `secretsmanager_restore_secret`: Restore a previously deleted secret
- `secretsmanager_update_secret`: Update the value of a secret
- `ses_list_identities`: List all verified identities
- `ses_verify_email_identity`: Verify an email identity
- `sns_create_topic`: Create a standard or FIFO topic
- `sns_delete_topic`: Delete a topic
- `sns_list_subscriptions_by_topic`: List all subscriptions for a topic
- `sns_list_topics`: List all topics
- `sns_publish`: Publish a message to a topic
- `sns_subscribe`: Subscribe an endpoint to a topic
- `sns_unsubscribe`: Unsubscribe from a topic
- `sqs_create_queue`: Create a standard or FIFO queue
- `sqs_delete_message`: Delete a message by receipt handle
- `sqs_delete_queue`: Delete a queue
- `sqs_list_queues`: List all queues
- `sqs_purge_queue`: Purge all messages from a queue
- `sqs_receive_messages`: Receive up to 10 messages (with long-polling support)
- `sqs_send_message`: Send a message
- `ssm_delete_parameter`: Delete a parameter
- `ssm_delete_parameters`: Delete up to 10 parameters in batch
- `ssm_describe_parameters`: List and describe parameters
- `ssm_get_parameter`: Get a parameter by name
- `ssm_get_parameters_by_path`: Get all parameters under a path prefix
- `ssm_put_parameter`: Create or update a parameter

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
