You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tower CLI includes an MCP (Model Context Protocol) server that allows AI assistants and editors to interact with your Tower account directly. The MCP server provides tools for managing apps, secrets, teams, and deployments.
153
183
184
+
#### Prerequisites
185
+
186
+
Before using the MCP server, ensure you're logged into Tower:
187
+
188
+
```bash
189
+
tower login
190
+
```
191
+
192
+
The MCP server will use your existing Tower CLI authentication and configuration.
193
+
194
+
154
195
#### Available Tools
155
196
156
197
The MCP server exposes the following tools:
@@ -186,7 +227,15 @@ The server will display a message showing the URL it's running on:
186
227
SSE server running on http://127.0.0.1:34567
187
228
```
188
229
189
-
#### Editor Configuration
230
+
It's important to keep the terminal with the MCP server open until you're finished. Alternatively, you can launch it in the background with:
231
+
232
+
```bash
233
+
tower mcp-server &
234
+
```
235
+
236
+
It's also important to be logged in. If you haven't already, you can open another terminal window and type `tower login` in order to open the login in a browser window.
237
+
238
+
#### Client Configuration
190
239
191
240
##### Claude Code
192
241
@@ -196,7 +245,7 @@ Add the Tower MCP server to Claude Code using SSE transport:
196
245
claude mcp add tower http://127.0.0.1:34567/sse --transport sse
197
246
```
198
247
199
-
Or using JSON configuration with SSE:
248
+
Or with the JSON configuration directly:
200
249
201
250
```json
202
251
{
@@ -213,78 +262,61 @@ For custom ports, adjust the URL accordingly (e.g., `http://127.0.0.1:8080/sse`)
213
262
214
263
##### Cursor
215
264
216
-
Add this to your Cursor settings (`settings.json`):
0 commit comments