Awesome MCPCloud & DevOps

alexei-led/aws-mcp-server

⭐ 186 Python added to this list on 2025-04-09 repository created 2025-03-19

AWS MCP Server is a lightweight service designed to enable AI assistants to securely execute AWS CLI commands through the Model Context Protocol (MCP). It acts as a bridge between MCP-aware AI assistants such as Claude Desktop, Cursor, and Windsurf, and the AWS CLI, facilitating enhanced cloud infrastructure management. The server supports retrieving detailed AWS CLI documentation and executing AWS CLI commands with Unix pipe support, allowing for filtered and transformed command outputs optimized for AI consumption. It provides access to AWS profiles, regions, account information, and environment details via MCP Resources, and includes pre-defined prompt templates for common AWS tasks following best practices. The server is deployable via Docker, supporting multi-architecture environments including AMD64/x86_64 and ARM64, or can be run natively using Python 3.13+ with AWS CLI installed. Docker deployment is strongly recommended for security and reliability, as it provides isolation and controlled environment benefits. The server leverages existing AWS credentials configured on the host machine, emphasizing the importance of using IAM principals with least privilege permissions to ensure security. It supports configuration through environment variables for command execution timeout, output size limits, transport protocols, AWS profile and region selection, and security modes. Security considerations are paramount; the server encourages running inside Docker containers to isolate potentially destructive Unix commands executed via pipes, preventing host system damage. Users are responsible for securely managing AWS credentials and adhering to the principle of least privilege, avoiding the use of root credentials. The project includes continuous integration, code coverage, and linting badges, indicating active maintenance and quality assurance. Overall, AWS MCP Server enhances the capabilities of AI assistants in managing AWS cloud infrastructure by providing a secure, efficient, and flexible interface to AWS CLI commands through the MCP framework.

https://github.com/alexei-led/aws-mcp-server

ai-assistantai-assistantsawsaws-account-informationaws-authenticationaws-automationaws-cliaws-cli-commandsaws-cli-documentationaws-mcp-serveraws-profilesaws-regionsclaudeclaude-desktopcloud-infrastructurecloud-infrastructure-managementcommand-executioncontainerizationcursordevopsdockerdocker-deploymentdocker-integrationiamiam-least-privilegemcpmcp-servermodel-context-protocolmodelcontextprotocolmulti-architecturemulti-architecture-supportprompt-templatespython-deploymentsecuritysecurity-considerationsunix-pipe-supportunix-pipeswindsurf

Also in Cloud & DevOps

apache/apisix

Apache APISIX is a high-performance cloud-native API Gateway and AI Gateway that supports Model Context Protocol (MCP) integration through its mcp-bridge plugin, offering dynamic traffic management, security, and observability features.

awslabs/mcp

AWS MCP Servers is a suite of specialized Model Context Protocol servers that integrate AWS best practices and resources into AI-powered development workflows to enhance cloud-native development and infrastructure management.

webiny/webiny-js

Webiny is an open-source, self-hosted headless CMS and framework, built on AWS serverless with AI-assisted development capabilities via an embedded MCP server, designed for large organizations.

modelcontextprotocol/registry

MCP Registry is a community-driven centralized service offering a RESTful API for discovering, managing, and publishing Model Context Protocol (MCP) servers with MongoDB and Docker support.

beclab/Olares

Olares is an open-source personal cloud operating system that enables users to run local AI models and applications with personalized, context-aware AI interactions using a Model Context Protocol-like mechanism, providing a private and secure AI home server environment.

cloudflare/mcp-server-cloudflare

Cloudflare MCP Server is a suite of MCP servers that enable large language model clients to interact with and manage Cloudflare's cloud services through natural language commands, facilitating automation and insights across various domains.

grafana/mcp-grafana

mcp-grafana is an MCP server that provides comprehensive programmatic access to Grafana's dashboards, datasources, alerts, incidents, and on-call management features through MCP clients.

metorial/mcp-containers

MCP Containers offers containerized versions of hundreds of MCP servers, enabling easy, secure, and up-to-date deployment of Model Context Protocol servers for AI integration and experimentation.