Back to Home
Havoc24k icon

aws-sa-tools-mcp-server

by Havoc24k

Overview

A Model Context Protocol (MCP) server that provides tools to interact with AWS services and an optional vector store for document search, primarily designed for integration with Claude Desktop.

Installation

Run Command
python -m aws_mcp_server.server

Environment Variables

  • AWS_MCP_PORT
  • AWS_MCP_TRANSPORT
  • AWS_MCP_DEBUG
  • AWS_MCP_LOG_FILE
  • ENABLE_VECTOR_STORE
  • DATA_SOURCE_PATH
  • CHROMA_DB_PATH
  • COLLECTION_NAME
  • AWS_DEFAULT_REGION
  • AWS_PROFILE
  • AWS_MCP_MAX_CONCURRENT
  • AWS_MCP_MAX_RESULTS
  • AWS_MCP_TIMEOUT
  • AWS_MCP_ENABLE_PAGINATION

Security Notes

The server includes an `aws_sdk_wrapper` tool that can call *any* AWS SDK operation, including creating, updating, and deleting resources. This is explicitly warned as 'Unsafe Mode' in the server's instructions. If the MCP client or the server communication is compromised, this tool grants arbitrary control over the configured AWS account(s), posing a severe risk. In SSE mode, the server binds to `0.0.0.0` (all interfaces), which is common for containers but requires careful network segmentation in production.

Similar Servers

Stats

Interest Score33
Security Score4
Cost ClassMedium
Avg Tokens1000
Stars3
Forks0
Last Update2025-11-25

Tags

AWSMCPClaude DesktopS3EC2RDSCost ExplorerCloudWatchVector StorePython