Defang

Defang

IDE-focused MCP server enabling seamless cloud deployment from supported editors without leaving the IDE.

144
Stars
20
Forks
4
Releases

Overview

The Defang MCP Server is designed for developers who work primarily within integrated development environments (IDEs). It enables seamless cloud deployment from supported editors such as Cursor, Windsurf, VS Code, VS Code Insiders and Claude, delivering a fully integrated experience without leaving your development environment. Built as part of Defang's Model Context Protocol, the MCP server complements the Defang CLI and provides an in-editor pathway to provision, orchestrate, and deploy applications to Defang’s cloud platform. The repository highlights built-in MCP Server support, making cloud deployment as easy as a single prompt. It also includes cross-language samples in Go, Python, and Node.js that demonstrate deploying to the Defang Operating Platform (DOP) via a Docker Compose file using the Defang CLI. Additional samples show how to deploy apps using the Defang Pulumi Provider, enabling infrastructure-as-code workflows from within the editor. Overall, the MCP server emphasizes an in-IDE deployment workflow, reducing context switching and accelerating the path from code to cloud.

Details

Owner
DefangLabs
Language
Go
License
MIT License
Updated
2025-12-07

Features

Built-in MCP Server with single-prompt deployment

The Defang MCP Server enables cloud deployment with a single prompt, simplifying the workflow and reducing manual orchestration.

IDE-integrated deployment experience

Tailored for developers who work in IDEs, enabling deployment from editors such as Cursor, Windsurf, VS Code, VS Code Insiders, and Claude without leaving the editor.

Multi-language samples for DOP deployment

Includes Golang, Python, and Node.js samples that demonstrate deploying to the Defang Operating Platform (DOP) via Docker Compose using the Defang CLI.

Pulumi Provider integration samples

Samples showing how to deploy applications using the Defang Pulumi Provider, enabling IaC workflows from within the IDE.

CLI releases and tooling

Public releases of the Defang CLI are available, providing tooling to manage and deploy from the command line in tandem with the MCP Server.

Audience

IDE DevelopersDevelopers who work primarily in IDEs and want seamless, in-editor cloud deployment workflows.
DevOps EngineersEngineers seeking to orchestrate cloud deployments from within their IDEs using Defang MCP and the CLI.
Pulumi UsersCloud-native developers leveraging Pulumi for infrastructure as code, using Defang Pulumi Provider samples.

Tags

MCPIDEcloud deploymentDefangDOPCursorWindsurfVS CodeClaudePulumiCLI