Skip to content

Commit 173342a

Browse files
authored
add rovo to mcp setup (#310)
1 parent 12f4f16 commit 173342a

File tree

2 files changed

+55
-26
lines changed

2 files changed

+55
-26
lines changed

docs/concepts/mcp.md

Lines changed: 55 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Run the setup command in your terminal for your IDE of choice from the [Supporte
2828
Install the [Defang CLI](/docs/getting-started.mdx#install-the-defang-cli) using [Curl](https://curl.se/) or [Homebrew](https://brew.sh/)
2929

3030
```bash
31-
defang mcp setup --client=<vscode|vscode-insiders|cursor|windsurf|kiro|claude-desktop|claude-code>
31+
defang mcp setup --client=<claude-code|claude-desktop|cursor|kiro|rovo|vscode|vscode-insiders|windsurf>
3232
```
3333

3434
:::
@@ -42,98 +42,112 @@ That's it! Feel free to explore our [Example Prompts](#example-prompts) to get i
4242
Note that `npx` installation is supported, but not recommended.
4343

4444
```bash
45-
npx -y defang@latest mcp setup --client=<vscode|vscode-insiders|cursor|windsurf|kiro|claude-desktop|claude-code>
45+
npx -y defang@latest mcp setup --client=<claude-code|claude-desktop|cursor|kiro|rovo|vscode|vscode-insiders|windsurf>
4646
```
4747

4848
## Supported IDEs
4949

50-
### Cursor
50+
### [Claude Code](https://www.claude.com/product/claude-code)
51+
52+
While this is not an IDE in the traditional sense, it can support MCP servers. For a smoother experience, consider specifying a project name or directory when making chat prompts to this platform.
5153

5254
Setup command:
5355

5456
```bash
55-
defang mcp setup --client=cursor
57+
defang mcp setup --client=claude-code
5658
```
5759

5860
Once setup is complete, you can interact with the AI coding agent using Defang-related actions like `check defang services` or [other prompts](#example-prompts). Here's an example of what it could look like:
5961

60-
![Cursor](/img/mcp-concept/cursor.png)
62+
![Claude Code](/img/mcp-concept/claude-code.png)
6163

62-
### Windsurf
64+
### [Claude Desktop](https://claude.com/download)
65+
66+
While this is not an IDE in the traditional sense, it can support MCP servers. For a smoother experience, consider specifying a project name or directory when making chat prompts to this platform.
6367

6468
Setup command:
6569

6670
```bash
67-
defang mcp setup --client=windsurf
71+
defang mcp setup --client=claude-desktop
6872
```
6973

7074
Once setup is complete, you can interact with the AI coding agent using Defang-related actions like `check defang services` or [other prompts](#example-prompts). Here's an example of what it could look like:
7175

72-
![Windsurf](/img/mcp-concept/windsurf.png)
76+
![Claude Desktop](/img/mcp-concept/claude-desktop.png)
7377

74-
### VS Code
78+
### [Cursor](https://cursor.com/)
7579

7680
Setup command:
7781

7882
```bash
79-
defang mcp setup --client=vscode
83+
defang mcp setup --client=cursor
8084
```
8185

8286
Once setup is complete, you can interact with the AI coding agent using Defang-related actions like `check defang services` or [other prompts](#example-prompts). Here's an example of what it could look like:
8387

84-
![VS Code](/img/mcp-concept/vscode.png)
88+
![Cursor](/img/mcp-concept/cursor.png)
8589

86-
### VS Code Insiders
90+
### [Kiro](https://kiro.dev/)
8791

8892
Setup command:
8993

9094
```bash
91-
defang mcp setup --client=vscode-insiders
95+
defang mcp setup --client=kiro
9296
```
9397

9498
Once setup is complete, you can interact with the AI coding agent using Defang-related actions like `check defang services` or [other prompts](#example-prompts). Here's an example of what it could look like:
9599

96-
![VS Code](/img/mcp-concept/vscode-insiders.png)
100+
![Kiro](/img/mcp-concept/kiro.png)
101+
102+
### [Rovo](https://support.atlassian.com/rovo/docs/use-rovo-dev-cli/)
97103

98-
### Kiro
104+
While this is not an IDE in the traditional sense, it can support MCP servers. For a smoother experience, consider specifying a project name or directory when making chat prompts to this platform.
99105

100106
Setup command:
101107

102108
```bash
103-
defang mcp setup --client=kiro
109+
defang mcp setup --client=rovo
104110
```
105111

106112
Once setup is complete, you can interact with the AI coding agent using Defang-related actions like `check defang services` or [other prompts](#example-prompts). Here's an example of what it could look like:
107113

108-
![Kiro](/img/mcp-concept/kiro.png)
114+
![Rovo](/img/mcp-concept/rovo.png)
109115

110-
### Claude Desktop
111-
112-
While this is not an IDE in the traditional sense, it can support MCP servers. For a smoother experience, consider specifying a project name or directory when making chat prompts to this platform.
116+
### [VS Code](https://code.visualstudio.com/)
113117

114118
Setup command:
115119

116120
```bash
117-
defang mcp setup --client=claude-desktop
121+
defang mcp setup --client=vscode
118122
```
119123

120124
Once setup is complete, you can interact with the AI coding agent using Defang-related actions like `check defang services` or [other prompts](#example-prompts). Here's an example of what it could look like:
121125

122-
![Claude Desktop](/img/mcp-concept/claude-desktop.png)
126+
![VS Code](/img/mcp-concept/vscode.png)
123127

124-
### Claude Code
128+
### [VS Code Insiders](https://code.visualstudio.com/insiders/)
125129

126-
While this is not an IDE in the traditional sense, it can support MCP servers. For a smoother experience, consider specifying a project name or directory when making chat prompts to this platform.
130+
Setup command:
131+
132+
```bash
133+
defang mcp setup --client=vscode-insiders
134+
```
135+
136+
Once setup is complete, you can interact with the AI coding agent using Defang-related actions like `check defang services` or [other prompts](#example-prompts). Here's an example of what it could look like:
137+
138+
![VS Code](/img/mcp-concept/vscode-insiders.png)
139+
140+
### [Windsurf](https://windsurf.com/)
127141

128142
Setup command:
129143

130144
```bash
131-
defang mcp setup --client=claude-code
145+
defang mcp setup --client=windsurf
132146
```
133147

134148
Once setup is complete, you can interact with the AI coding agent using Defang-related actions like `check defang services` or [other prompts](#example-prompts). Here's an example of what it could look like:
135149

136-
![Claude Code](/img/mcp-concept/claude-code.png)
150+
![Windsurf](/img/mcp-concept/windsurf.png)
137151

138152
## MCP Tools
139153

@@ -262,3 +276,18 @@ remove the defang config DATABASE_URL
262276
```
263277

264278
Feel free to try any of these prompts or create your own!
279+
280+
## Manual Setup
281+
282+
If you prefer to set up the Defang MCP Server manually without using the setup command and without installing the [Defang CLI](/docs/getting-started.mdx#install-the-defang-cli), you can copy this MCP configuration into your IDE's MCP file:
283+
284+
```json
285+
{
286+
"mcpServers": {
287+
"defang": {
288+
"command": "npx",
289+
"args": ["-y", "defang@latest", "mcp", "serve"]
290+
}
291+
}
292+
}
293+
```

static/img/mcp-concept/rovo.png

297 KB
Loading

0 commit comments

Comments
 (0)