Awesome MCPCloud & DevOps

rishikavikondala/mcp-server-aws

⭐ 127 Python added to this list on 2025-03-09 repository created 2024-12-04

This project is a Model Context Protocol server implementation for AWS operations, written in Python and listed as a community server in the official modelcontextprotocol/servers repository. It currently covers two services, S3 and DynamoDB, and gives an MCP client a set of named tools that map directly onto the operations of those services. The S3 tools create a bucket, list all buckets, delete a bucket, and upload, delete, list and read objects. The DynamoDB coverage is wider: table level tools create, describe, update and delete tables; item level tools put, get, update, delete, query and scan items; batch tools perform a batch get, a batch write of puts and deletes, and batch execution of PartiQL statements; and two further tools read and update the time to live settings of a table. Every operation the server performs is logged automatically, and the log is exposed back to the client as an MCP resource at audit://aws-operations, so an agent or a human can review afterwards what was done. Credentials come from the usual AWS sources, either the environment variables AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY and AWS_REGION, which defaults to us-east-1, or the default credential chain configured with aws configure. Because the tool set includes create, update and delete operations, the server needs an IAM user with read and write permissions for S3 and DynamoDB, which makes credential scoping the main operational concern. Installation is either automatic through Smithery, which writes the client configuration, or manual by cloning the repository and adding an entry to claude_desktop_config.json that runs the server with uv. The intended users are developers who want an LLM client to inspect and manipulate their own AWS storage and table resources during development or operations work, with an audit trail of what the model did.

https://github.com/rishikavikondala/mcp-server-aws

mcpawss3dynamodbpythoncloudaudit-log

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.