Awesome MCP › Cloud & DevOps
DefangLabs/defang
⭐ 166
Go
repository created 2023-06-18
Defang is a comprehensive platform designed to streamline the development, testing, and deployment of applications from Docker Compose setups to scalable cloud environments. It features two main components: the Defang CLI and the Defang MCP Server. The Defang CLI is a command-line interface that empowers developers to manage their workflows directly from the terminal, providing full access to Defang’s capabilities for efficient application lifecycle management. The Defang MCP Server supports developers working within integrated development environments (IDEs) such as Cursor, Windsurf, VS Code, VS Code Insiders, and Claude, enabling seamless cloud deployment without leaving the development environment. This integration is based on the Model Context Protocol (MCP), which facilitates a smooth and integrated deployment experience.
The repository includes public releases of the Defang CLI, built-in support for the MCP Server, and sample projects in multiple programming languages like Golang, Python, and Node.js. These samples demonstrate how to deploy applications using Docker Compose files and the Defang CLI, as well as how to use the Defang Pulumi Provider for deployment. The platform supports various installation methods including Homebrew, shell scripts, Go, Nix package manager, winget, PowerShell scripts, Docker images, and direct binary downloads.
Defang also offers features like command completion for multiple shells, environment variable configurations for customization, and AI integration for generating code or debugging. The platform is designed to facilitate rapid and secure deployment of applications to cloud providers, supporting providers such as AWS, DigitalOcean, GCP, and Defang’s own cloud. It emphasizes developer productivity by enabling deployment from terminals or IDEs, making cloud deployment accessible and efficient.
Overall, Defang is a powerful tool for developers looking to simplify and accelerate the process of building, testing, and deploying cloud-native applications using Docker Compose and MCP technology.
https://github.com/DefangLabs/defang
ai-integrationapplication-deploymentawsclaudeclicloudcloud-deploymentcloud-providerscommand-completioncomposecursordefangdeploydeploymentdeveloper-productivitydeveloper-toolsdevelopment-workflowdigitaloceandockerdocker-composeenvironment-variablesgcpgolangideinfrastructure-as-codeintegrated-development-environmentsmcp-servermodel-context-protocolnode.jspulumi-providerpythonscalable-deploymentsecure-deploymentvs-codewindsurf
Also in Cloud & DevOps
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.
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 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.
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.
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 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.
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.
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.