aws-security-mcp and mcp-server-aws-resources-python

These two tools are competitors, as both are Model Context Protocol (MCP) servers designed to allow AI assistants like Claude to interact with AWS, one focusing on security services and the other on general resource management via boto3.

Maintenance 2/25
Adoption 9/25
Maturity 15/25
Community 18/25
Maintenance 2/25
Adoption 6/25
Maturity 9/25
Community 18/25
Stars: 81
Forks: 16
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
Stars: 23
Forks: 16
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About aws-security-mcp

groovyBugify/aws-security-mcp

A Model Context Protocol server that connects AI assistants like Claude to AWS security services, allowing them to autonomously query, inspect, and analyze AWS infrastructure for security issues and misconfigurations.

Integrates with GuardDuty, SecurityHub, and Access Analyzer for unified security findings, while supporting cross-account AWS Organization discovery through STS role assumption. Provides Athena-powered log analysis of CloudTrail and VPC Flow Logs for forensic investigation, and exposes network topology mapping and blast radius analysis alongside natural language querying. Deployable as a local Python service or containerized ECS workload with stdio/HTTP transport for MCP client integration.

About mcp-server-aws-resources-python

baryhuang/mcp-server-aws-resources-python

A Python-based MCP server that lets Claude run boto3 code to query and manage AWS resources. Execute powerful AWS operations directly through Claude with proper sandboxing and containerization. No need for complex setups - just pass your AWS credentials and start interacting with all AWS services.

Executes arbitrary Python code with boto3 in an AST-validated sandbox, supporting read and write operations governed by IAM permissions. Distributed as a Docker image with multi-platform support (amd64, arm64, arm/v7) that communicates via MCP's stdio transport, integrating directly into Claude Desktop with environment variable or AWS credential file authentication.

Scores updated daily from GitHub, PyPI, and npm data. How scores work