← Back to search

io.github.giovanemartins/localstack

giovanemartins Scanned 10h ago

MCP server for LocalStack AWS services, enabling AI agents to interact with local AWS infra.

C
72.5 / 100

Versions

1.1.4latest
first seen Jun 5, 2026
1.1.5
first seen May 19, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 73

dynamodb_list_tables
annotations: none low

List all DynamoDB tables in LocalStack

dynamodb_create_table
annotations: none low

Create a new DynamoDB table in LocalStack

sortKey string tableName string partitionKey string
dynamodb_delete_table
annotations: none low

Delete a DynamoDB table from LocalStack

tableName string
dynamodb_describe_table
annotations: none low

Describe a DynamoDB table in LocalStack

tableName string
dynamodb_put_item
annotations: none low

Put (create or replace) an item in a DynamoDB table in LocalStack

item string tableName string
dynamodb_get_item
annotations: none low

Get an item from a DynamoDB table by its key in LocalStack

key string tableName string
dynamodb_delete_item
annotations: none low

Delete an item from a DynamoDB table by its key in LocalStack

key string tableName string
dynamodb_scan
annotations: none low

Scan all items in a DynamoDB table in LocalStack

limit number tableName string filterExpression string expressionAttributeValues string
dynamodb_query
annotations: none low

Query items in a DynamoDB table by key condition in LocalStack

limit number tableName string filterExpression string keyConditionExpression string expressionAttributeValues string
ssm_get_parameter
annotations: none low

Get an SSM Parameter Store parameter by name in LocalStack

name string withDecryption boolean
ssm_put_parameter
annotations: none low

Create or update an SSM Parameter Store parameter in LocalStack

name string value string overwrite boolean description string
ssm_delete_parameter
annotations: none low

Delete an SSM Parameter Store parameter in LocalStack

name string
ssm_delete_parameters
annotations: none low

Delete multiple SSM Parameter Store parameters in LocalStack

ssm_get_parameters_by_path
annotations: none low

Get all SSM Parameter Store parameters under a path in LocalStack

path string recursive boolean withDecryption boolean
ssm_describe_parameters
annotations: none low

List and describe SSM Parameter Store parameters in LocalStack

maxResults number
s3_list_buckets
annotations: none low

List all S3 buckets in LocalStack

s3_create_bucket
annotations: none low

Create a new S3 bucket in LocalStack

bucket string
s3_delete_bucket
annotations: none low

Delete an S3 bucket from LocalStack

bucket string
s3_put_object
annotations: none low

Upload a text or JSON object to an S3 bucket in LocalStack

key string body string bucket string contentType string
s3_get_object
annotations: none low

Download the content of an S3 object as text from LocalStack

key string bucket string
s3_delete_object
annotations: none low

Delete an object from an S3 bucket in LocalStack

key string bucket string
s3_list_objects
annotations: none low

List objects in an S3 bucket in LocalStack

bucket string prefix string maxKeys number
secretsmanager_list_secrets
annotations: none low

List all secrets in Secrets Manager in LocalStack

secretsmanager_create_secret
annotations: none low

Create a new secret in Secrets Manager in LocalStack

name string description string secretString string
secretsmanager_get_secret
annotations: none low

Retrieve the value of a secret from Secrets Manager in LocalStack

secretId string
secretsmanager_update_secret
annotations: none low

Update the value of an existing secret in Secrets Manager in LocalStack

secretId string secretString string
secretsmanager_describe_secret
annotations: none low

Describe a secret

secretId string
secretsmanager_delete_secret
annotations: none low

Delete a secret from Secrets Manager in LocalStack

secretId string forceDelete boolean
secretsmanager_restore_secret
annotations: none low

Restore a previously deleted secret in Secrets Manager in LocalStack

secretId string
kinesis_list_streams
annotations: none low

List all Kinesis streams in LocalStack

kinesis_create_stream
annotations: none low

Create a new Kinesis stream in LocalStack

name string shardCount number
kinesis_delete_stream
annotations: none low

Delete a Kinesis stream from LocalStack

name string
kinesis_describe_stream
annotations: none low

Describe a Kinesis stream in LocalStack

name string
kinesis_put_record
annotations: none low

Put a single record onto a Kinesis stream in LocalStack

data string streamName string partitionKey string
kinesis_put_records
annotations: none low

Put multiple records onto a Kinesis stream in LocalStack (max 500)

data string streamName string partitionKey string
kinesis_get_records
annotations: none low

Get records from a Kinesis stream shard in LocalStack

limit number shardId string streamName string
lambda_list_functions
annotations: none low

List all Lambda functions in LocalStack

lambda_get_function
annotations: none low

Get details of a Lambda function in LocalStack

functionName string
lambda_create_function
annotations: none low

Create a Lambda function in LocalStack from a base64-encoded ZIP

handler string roleArn string timeout number zipBase64 string memorySize number description string functionName string
lambda_delete_function
annotations: none low

Delete a Lambda function from LocalStack

functionName string
lambda_invoke
annotations: none low

Invoke a Lambda function in LocalStack and return its response

payload string functionName string
sns_list_topics
annotations: none low

List all SNS topics in LocalStack

sns_create_topic
annotations: none low

Create a new SNS topic in LocalStack

fifo boolean name string
sns_delete_topic
annotations: none low

Delete an SNS topic from LocalStack

topicArn string
sns_subscribe
annotations: none low

Subscribe an endpoint to an SNS topic in LocalStack

endpoint string topicArn string
sns_unsubscribe
annotations: none low

Unsubscribe an endpoint from an SNS topic in LocalStack

subscriptionArn string
sns_list_subscriptions_by_topic
annotations: none low

List all subscriptions for an SNS topic in LocalStack

topicArn string
sns_publish
annotations: none low

Publish a message to an SNS topic in LocalStack

message string subject string topicArn string
sqs_list_queues
annotations: none low

List all SQS queues in LocalStack

prefix string
sqs_create_queue
annotations: none low

Create a new SQS queue in LocalStack

fifo boolean name string visibilityTimeout number
sqs_delete_queue
annotations: none low

Delete an SQS queue from LocalStack

queueName string
sqs_send_message
annotations: none low

Send a message to an SQS queue in LocalStack

body string queueName string delaySeconds number messageGroupId string messageDeduplicationId string
sqs_receive_messages
annotations: none low

Receive messages from an SQS queue in LocalStack

queueName string maxMessages number waitTimeSeconds number visibilityTimeout number
sqs_delete_message
annotations: none low

Delete a message from an SQS queue using its receipt handle

queueName string receiptHandle string
sqs_purge_queue
annotations: none low

Purge all messages from an SQS queue in LocalStack

queueName string
ses_list_identities
annotations: none low

List all SES verified identities (email addresses and domains) in LocalStack

ses_verify_email_identity
annotations: none low

Verify an email address identity in SES in LocalStack

email string
ses_get_identity_verification_attributes
annotations: none low

Get verification status for SES identities in LocalStack

ses_delete_identity
annotations: none low

Delete an SES identity in LocalStack

identity string
ses_send_email
annotations: none low

Send an email via SES in LocalStack

body string from string subject string htmlBody string
eventbridge_list_buses
annotations: none low

List all EventBridge event buses in LocalStack

prefix string
eventbridge_create_bus
annotations: none low

Create a new EventBridge event bus in LocalStack

name string
eventbridge_delete_bus
annotations: none low

Delete an EventBridge event bus from LocalStack

name string
eventbridge_list_rules
annotations: none low

List EventBridge rules in LocalStack

prefix string eventBusName string
eventbridge_put_rule
annotations: none low

Create or update an EventBridge rule in LocalStack

name string description string eventBusName string eventPattern string scheduleExpression string
eventbridge_delete_rule
annotations: none low

Delete an EventBridge rule from LocalStack

name string eventBusName string
eventbridge_describe_rule
annotations: none low

Describe an EventBridge rule in LocalStack

name string eventBusName string
eventbridge_enable_rule
annotations: none low

Enable an EventBridge rule in LocalStack

name string eventBusName string
eventbridge_disable_rule
annotations: none low

Disable an EventBridge rule in LocalStack

name string eventBusName string
eventbridge_put_targets
annotations: none low

Add or update targets for an EventBridge rule in LocalStack

id string arn string rule string eventBusName string
eventbridge_list_targets
annotations: none low

List targets for an EventBridge rule in LocalStack

rule string eventBusName string
eventbridge_remove_targets
annotations: none low

Remove targets from an EventBridge rule in LocalStack

rule string eventBusName string
eventbridge_put_events
annotations: none low

Put custom events onto an EventBridge event bus in LocalStack

detail string source string detailType string eventBusName string

Permissions 2

filesystem low
Server uses filesystem capabilities via: open()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 161

low
Tool 's3_get_object' has no annotations annotation_checker · 100%
low
Tool 'dynamodb_list_tables' has no annotations annotation_checker · 100%
low
Tool 'dynamodb_create_table' has no annotations annotation_checker · 100%
low
Tool 'dynamodb_delete_table' has no annotations annotation_checker · 100%
low
Tool 'dynamodb_describe_table' has no annotations annotation_checker · 100%
low
Tool 'dynamodb_put_item' has no annotations annotation_checker · 100%
low
Tool 'dynamodb_get_item' has no annotations annotation_checker · 100%
low
Tool 'dynamodb_delete_item' has no annotations annotation_checker · 100%
low
Tool 'dynamodb_scan' has no annotations annotation_checker · 100%
low
Tool 'dynamodb_query' has no annotations annotation_checker · 100%
low
Tool 'ssm_get_parameter' has no annotations annotation_checker · 100%
low
Tool 'ssm_put_parameter' has no annotations annotation_checker · 100%
low
Tool 'ssm_delete_parameter' has no annotations annotation_checker · 100%
low
Tool 'ssm_delete_parameters' has no annotations annotation_checker · 100%
low
Tool 'ssm_get_parameters_by_path' has no annotations annotation_checker · 100%
low
Tool 'ssm_describe_parameters' has no annotations annotation_checker · 100%
low
Tool 's3_list_buckets' has no annotations annotation_checker · 100%
low
Tool 's3_create_bucket' has no annotations annotation_checker · 100%
low
Tool 's3_delete_bucket' has no annotations annotation_checker · 100%
low
Tool 's3_put_object' has no annotations annotation_checker · 100%
low
Tool 's3_delete_object' has no annotations annotation_checker · 100%
low
Tool 's3_list_objects' has no annotations annotation_checker · 100%
low
Tool 'secretsmanager_list_secrets' has no annotations annotation_checker · 100%
low
Tool 'secretsmanager_create_secret' has no annotations annotation_checker · 100%
low
Tool 'secretsmanager_get_secret' has no annotations annotation_checker · 100%
low
Tool 'secretsmanager_update_secret' has no annotations annotation_checker · 100%
low
Tool 'secretsmanager_describe_secret' has no annotations annotation_checker · 100%
low
Tool 'secretsmanager_delete_secret' has no annotations annotation_checker · 100%
low
Tool 'secretsmanager_restore_secret' has no annotations annotation_checker · 100%
low
Tool 'kinesis_list_streams' has no annotations annotation_checker · 100%
low
Tool 'kinesis_create_stream' has no annotations annotation_checker · 100%
low
Tool 'kinesis_delete_stream' has no annotations annotation_checker · 100%
low
Tool 'kinesis_describe_stream' has no annotations annotation_checker · 100%
low
Tool 'kinesis_put_record' has no annotations annotation_checker · 100%
low
Tool 'kinesis_put_records' has no annotations annotation_checker · 100%
low
Tool 'kinesis_get_records' has no annotations annotation_checker · 100%
low
Tool 'lambda_list_functions' has no annotations annotation_checker · 100%
low
Tool 'lambda_get_function' has no annotations annotation_checker · 100%
low
Tool 'lambda_create_function' has no annotations annotation_checker · 100%
low
Tool 'lambda_delete_function' has no annotations annotation_checker · 100%
low
Tool 'lambda_invoke' has no annotations annotation_checker · 100%
low
Tool 'sns_list_topics' has no annotations annotation_checker · 100%
low
Tool 'sns_create_topic' has no annotations annotation_checker · 100%
low
Tool 'sns_delete_topic' has no annotations annotation_checker · 100%
low
Tool 'sns_subscribe' has no annotations annotation_checker · 100%
low
Tool 'sns_unsubscribe' has no annotations annotation_checker · 100%
low
Tool 'sns_list_subscriptions_by_topic' has no annotations annotation_checker · 100%
low
Tool 'sns_publish' has no annotations annotation_checker · 100%
low
Tool 'sqs_list_queues' has no annotations annotation_checker · 100%
low
Tool 'sqs_create_queue' has no annotations annotation_checker · 100%
low
Tool 'sqs_delete_queue' has no annotations annotation_checker · 100%
low
Tool 'sqs_send_message' has no annotations annotation_checker · 100%
low
Tool 'sqs_receive_messages' has no annotations annotation_checker · 100%
low
Tool 'sqs_delete_message' has no annotations annotation_checker · 100%
low
Tool 'sqs_purge_queue' has no annotations annotation_checker · 100%
low
Tool 'ses_list_identities' has no annotations annotation_checker · 100%
low
Tool 'ses_verify_email_identity' has no annotations annotation_checker · 100%
low
Tool 'ses_get_identity_verification_attributes' has no annotations annotation_checker · 100%
low
Tool 'ses_delete_identity' has no annotations annotation_checker · 100%
low
Tool 'ses_send_email' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_list_buses' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_create_bus' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_delete_bus' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_list_rules' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_put_rule' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_delete_rule' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_describe_rule' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_enable_rule' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_disable_rule' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_put_targets' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_list_targets' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_remove_targets' has no annotations annotation_checker · 100%
low
Tool 'eventbridge_put_events' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.6.1 (GHSA-8r9q-7v3j-jr4g) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.6.1 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@3.0.7 (GHSA-5xrq-8626-4rwp) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@3.0.7 (GHSA-82fw-gwwq-j7x9) dependency_analyzer · 95%
medium
Buffer.from base64 in giovanemartins-localstack-mcp-server-6d17dbb/src/tools/lambda.ts:100 entropy_analyzer · 75%
medium
Buffer.from base64 in giovanemartins-localstack-mcp-server-6d17dbb/src/tools/lambda.ts:171 entropy_analyzer · 75%
info
package.json metadata manifest_parser · 100%
info
Tool: dynamodb_list_tables manifest_parser · 70%
info
Tool: dynamodb_create_table manifest_parser · 70%
info
Tool: dynamodb_delete_table manifest_parser · 70%
info
Tool: dynamodb_describe_table manifest_parser · 70%
info
Tool: dynamodb_put_item manifest_parser · 70%
info
Tool: dynamodb_get_item manifest_parser · 70%
info
Tool: dynamodb_delete_item manifest_parser · 70%
info
Tool: dynamodb_scan manifest_parser · 70%
info
Tool: dynamodb_query manifest_parser · 70%
info
Tool: ssm_get_parameter manifest_parser · 70%
info
Tool: ssm_put_parameter manifest_parser · 70%
info
Tool: ssm_delete_parameter manifest_parser · 70%
info
Tool: ssm_delete_parameters manifest_parser · 70%
info
Tool: kinesis_list_streams manifest_parser · 70%
info
Tool: ssm_get_parameters_by_path manifest_parser · 70%
info
Tool: ssm_describe_parameters manifest_parser · 70%
info
Tool: s3_list_buckets manifest_parser · 70%
info
Tool: s3_create_bucket manifest_parser · 70%
info
Tool: s3_delete_bucket manifest_parser · 70%
info
Tool: s3_put_object manifest_parser · 70%
info
Tool: s3_get_object manifest_parser · 70%
info
Tool: s3_delete_object manifest_parser · 70%
info
Tool: s3_list_objects manifest_parser · 70%
info
Tool: secretsmanager_list_secrets manifest_parser · 70%
info
Tool: secretsmanager_create_secret manifest_parser · 70%
info
Tool: secretsmanager_get_secret manifest_parser · 70%
info
Tool: secretsmanager_update_secret manifest_parser · 70%
info
Tool: secretsmanager_describe_secret manifest_parser · 70%
info
Tool: secretsmanager_delete_secret manifest_parser · 70%
info
Tool: secretsmanager_restore_secret manifest_parser · 70%
info
Tool: kinesis_create_stream manifest_parser · 70%
info
Tool: kinesis_delete_stream manifest_parser · 70%
info
Tool: kinesis_describe_stream manifest_parser · 70%
info
Tool: kinesis_put_record manifest_parser · 70%
info
Tool: kinesis_put_records manifest_parser · 70%
info
Tool: kinesis_get_records manifest_parser · 70%
info
Tool: lambda_list_functions manifest_parser · 70%
info
Tool: lambda_get_function manifest_parser · 70%
info
Tool: lambda_create_function manifest_parser · 70%
info
Tool: lambda_delete_function manifest_parser · 70%
info
Tool: lambda_invoke manifest_parser · 70%
info
Tool: sns_list_topics manifest_parser · 70%
info
Tool: sns_create_topic manifest_parser · 70%
info
Tool: sns_delete_topic manifest_parser · 70%
info
Tool: sns_subscribe manifest_parser · 70%
info
Tool: sns_unsubscribe manifest_parser · 70%
info
Tool: sns_list_subscriptions_by_topic manifest_parser · 70%
info
Tool: sns_publish manifest_parser · 70%
info
Tool: sqs_list_queues manifest_parser · 70%
info
Tool: sqs_create_queue manifest_parser · 70%
info
Tool: sqs_delete_queue manifest_parser · 70%
info
Tool: sqs_send_message manifest_parser · 70%
info
Tool: sqs_receive_messages manifest_parser · 70%
info
Tool: sqs_delete_message manifest_parser · 70%
info
Tool: sqs_purge_queue manifest_parser · 70%
info
Tool: ses_list_identities manifest_parser · 70%
info
Tool: ses_verify_email_identity manifest_parser · 70%
info
Tool: ses_get_identity_verification_attributes manifest_parser · 70%
info
Tool: ses_delete_identity manifest_parser · 70%
info
Tool: ses_send_email manifest_parser · 70%
info
Tool: eventbridge_list_buses manifest_parser · 70%
info
Tool: eventbridge_create_bus manifest_parser · 70%
info
Tool: eventbridge_delete_bus manifest_parser · 70%
info
Tool: eventbridge_list_rules manifest_parser · 70%
info
Tool: eventbridge_put_rule manifest_parser · 70%
info
Tool: eventbridge_delete_rule manifest_parser · 70%
info
Tool: eventbridge_describe_rule manifest_parser · 70%
info
Tool: eventbridge_enable_rule manifest_parser · 70%
info
Tool: eventbridge_disable_rule manifest_parser · 70%
info
Tool: eventbridge_put_targets manifest_parser · 70%
info
Tool: eventbridge_list_targets manifest_parser · 70%
info
Tool: eventbridge_remove_targets manifest_parser · 70%
info
Tool: eventbridge_put_events manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (4) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
low
Permission: filesystem access detected permission_analyzer · 80%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 18 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%