Awesome MCPCloud & DevOps

RafalWilinski/aws-mcp

⭐ 295 TypeScript repository created 2024-12-18

AWS MCP is a Model Context Protocol (MCP) server designed to enable AI assistants, such as Claude, to interact seamlessly with AWS environments using natural language. This project facilitates querying and managing AWS resources through conversational interfaces, making it easier for users to handle their cloud infrastructure without needing to use complex command-line tools or AWS management consoles. The server supports multiple AWS profiles and Single Sign-On (SSO) authentication, allowing users to work across different accounts and regions securely. It ensures secure credential handling by using local AWS credentials without exposing them to external services, thus maintaining security and privacy. AWS MCP runs locally, leveraging the user's existing AWS credentials stored in the standard AWS configuration directory. The project requires Node.js and the Claude Desktop application for integration. Installation involves cloning the repository, installing dependencies, and configuring the Claude desktop app to connect to the MCP server. Users can then perform various AWS operations through natural language commands, such as listing EC2 instances, S3 buckets, Lambda functions, and ECS clusters. The project also supports multi-region AWS environments and is actively being developed to include features like Multi-Factor Authentication (MFA) support and caching of SSO credentials to improve usability. AWS MCP aims to provide a more intuitive and conversational alternative to traditional AWS management tools, enhancing productivity and accessibility for users managing AWS resources.

https://github.com/RafalWilinski/aws-mcp

aiai-assistantai-assistantsamazon-qamazon-q-alternativeawsaws-cliaws-profilesaws-resource-managementaws-resources-managementclaudeclaude-desktopcloud-infrastructureconversational-aiconversational-interfacellmlocal-executionmcpmodel-context-protocolmulti-region-supportnatural-language-queryingnode.jssecure-credential-handlingsso-authentication

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.