mirror of
https://github.com/aljazceru/goose.git
synced 2025-12-18 14:44:21 +01:00
docs: Show both remote options for extensions in CLI (#3392)
This commit is contained in:
@@ -54,7 +54,8 @@ Here are the built-in extensions:
|
|||||||
3. Choose the type of extension you'd like to add:
|
3. Choose the type of extension you'd like to add:
|
||||||
- `Built-In Extension`: Use an extension that comes pre-installed with Goose.
|
- `Built-In Extension`: Use an extension that comes pre-installed with Goose.
|
||||||
- `Command-Line Extension`: Add a local command or script to run as an extension.
|
- `Command-Line Extension`: Add a local command or script to run as an extension.
|
||||||
- `Remote Extension`: Connect to a remote system via SSE (Server-Sent Events).
|
- `Remote Extension (SSE)`: Connect to a remote system via SSE (Server-Sent Events).
|
||||||
|
- `Remote Extension (Streaming HTTP)`: Connect to a remote system via Streaming HTTP
|
||||||
4. Follow the prompts based on the type of extension you selected.
|
4. Follow the prompts based on the type of extension you selected.
|
||||||
|
|
||||||
**Example: Adding Built-in Extension**
|
**Example: Adding Built-in Extension**
|
||||||
@@ -143,7 +144,8 @@ See available servers in the **[MCP Server Directory](https://www.pulsemcp.com/s
|
|||||||
3. Choose the type of extension you'd like to add:
|
3. Choose the type of extension you'd like to add:
|
||||||
- `Built-In Extension`: Use an extension that comes pre-installed with Goose.
|
- `Built-In Extension`: Use an extension that comes pre-installed with Goose.
|
||||||
- `Command-Line Extension`: Add a local command or script to run as an extension.
|
- `Command-Line Extension`: Add a local command or script to run as an extension.
|
||||||
- `Remote Extension`: Connect to a remote system via SSE (Server-Sent Events).
|
- `Remote Extension (SSE)`: Connect to a remote system via SSE (Server-Sent Events).
|
||||||
|
- `Remote Extension (Streaming HTTP)`: Connect to a remote system via Streaming HTTP
|
||||||
|
|
||||||
4. Follow the prompts based on the type of extension you selected.
|
4. Follow the prompts based on the type of extension you selected.
|
||||||
|
|
||||||
@@ -590,7 +592,7 @@ To enable a remote extension over SSE while starting a session, run the followin
|
|||||||
goose session --with-remote-extension "{extension URL}" --with-remote-extension "{another extension URL}"
|
goose session --with-remote-extension "{extension URL}" --with-remote-extension "{another extension URL}"
|
||||||
```
|
```
|
||||||
|
|
||||||
For example, to start a session with a remote extension running on localhost on port 8080, you'd run:
|
For example, to start a session with a remote extension over SSE running on localhost on port 8080, you'd run:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
goose session --with-remote-extension "http://localhost:8080/sse"
|
goose session --with-remote-extension "http://localhost:8080/sse"
|
||||||
|
|||||||
@@ -114,7 +114,7 @@ goose run --with-builtin "developer,computercontroller" -t "your instructions"
|
|||||||
goose run --with-extension "ENV1=value1 custom-extension-args" -t "your instructions"
|
goose run --with-extension "ENV1=value1 custom-extension-args" -t "your instructions"
|
||||||
```
|
```
|
||||||
|
|
||||||
- Using remote extensions
|
- Using remote SSE extensions
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
goose run --with-remote-extension "url" -t "your instructions"
|
goose run --with-remote-extension "url" -t "your instructions"
|
||||||
|
|||||||
@@ -61,7 +61,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -66,7 +66,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -74,7 +74,8 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -61,7 +61,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -56,7 +56,8 @@ This tutorial covers how to add the Browserbase MCP Server as a Goose extension
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -59,7 +59,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -58,7 +58,8 @@ goose configure
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -46,7 +46,8 @@ Let Goose complete its tasks without interruption - avoid using your mouse or ke
|
|||||||
│ ● Built-in Extension (Use an extension that comes with Goose)
|
│ ● Built-in Extension (Use an extension that comes with Goose)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Command-line Extension
|
│ ○ Command-line Extension
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,8 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -58,7 +58,8 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -57,7 +57,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -129,7 +129,8 @@ You'll need to re-authenticate once a day when using the Google Drive extension.
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -60,7 +60,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -44,7 +44,8 @@ This tutorial covers how to enable and use the JetBrains MCP Server as a built-i
|
|||||||
│ ● Built-in Extension (Use an extension that comes with Goose)
|
│ ● Built-in Extension (Use an extension that comes with Goose)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Command-line Extension
|
│ ○ Command-line Extension
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -56,7 +56,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -59,7 +59,8 @@ This tutorial will get you started with [deemkeen's MQTT MCP server](https://git
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -43,7 +43,8 @@ This tutorial covers enabling and using the Memory MCP Server, which is a built-
|
|||||||
│ ● Built-in Extension (Use an extension that comes with Goose)
|
│ ● Built-in Extension (Use an extension that comes with Goose)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Command-line Extension
|
│ ○ Command-line Extension
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,8 @@ netlify login
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -52,7 +52,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -57,7 +57,8 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -56,11 +56,13 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse
|
|||||||
│ ○ Built-in Extension
|
│ ○ Built-in Extension
|
||||||
│ ○ Command-line Extension (Run a local command or script)
|
│ ○ Command-line Extension (Run a local command or script)
|
||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Remote Extension
|
│ ● Remote Extension (SSE)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
3. Give your extension a name
|
3. Give your extension a name
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
@@ -70,7 +72,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse
|
|||||||
│ Add Extension (Connect to a new extension)
|
│ Add Extension (Connect to a new extension)
|
||||||
│
|
│
|
||||||
◇ What type of extension would you like to add?
|
◇ What type of extension would you like to add?
|
||||||
│ Remote Extension
|
│ Remote Extension (SSE)
|
||||||
│
|
│
|
||||||
// highlight-start
|
// highlight-start
|
||||||
◆ What would you like to call this extension?
|
◆ What would you like to call this extension?
|
||||||
@@ -92,7 +94,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse
|
|||||||
│ Add Extension (Connect to a new extension)
|
│ Add Extension (Connect to a new extension)
|
||||||
│
|
│
|
||||||
◇ What type of extension would you like to add?
|
◇ What type of extension would you like to add?
|
||||||
│ Remote Extension
|
│ Remote Extension (SSE)
|
||||||
│
|
│
|
||||||
◇ What would you like to call this extension?
|
◇ What would you like to call this extension?
|
||||||
│ Pieces
|
│ Pieces
|
||||||
@@ -113,7 +115,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse
|
|||||||
│ Add Extension (Connect to a new extension)
|
│ Add Extension (Connect to a new extension)
|
||||||
│
|
│
|
||||||
◇ What type of extension would you like to add?
|
◇ What type of extension would you like to add?
|
||||||
│ Remote Extension
|
│ Remote Extension (SSE)
|
||||||
│
|
│
|
||||||
◇ What would you like to call this extension?
|
◇ What would you like to call this extension?
|
||||||
│ Pieces
|
│ Pieces
|
||||||
@@ -137,7 +139,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse
|
|||||||
│ Add Extension (Connect to a new extension)
|
│ Add Extension (Connect to a new extension)
|
||||||
│
|
│
|
||||||
◇ What type of extension would you like to add?
|
◇ What type of extension would you like to add?
|
||||||
│ Remote Extension
|
│ Remote Extension (SSE)
|
||||||
│
|
│
|
||||||
◇ What would you like to call this extension?
|
◇ What would you like to call this extension?
|
||||||
│ Pieces
|
│ Pieces
|
||||||
@@ -165,7 +167,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse
|
|||||||
│ Add Extension (Connect to a new extension)
|
│ Add Extension (Connect to a new extension)
|
||||||
│
|
│
|
||||||
◇ What type of extension would you like to add?
|
◇ What type of extension would you like to add?
|
||||||
│ Remote Extension
|
│ Remote Extension (SSE)
|
||||||
│
|
│
|
||||||
◇ What would you like to call this extension?
|
◇ What would you like to call this extension?
|
||||||
│ Pieces
|
│ Pieces
|
||||||
|
|||||||
@@ -52,8 +52,11 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
│
|
│
|
||||||
◆ What type of extension would you like to add?
|
◆ What type of extension would you like to add?
|
||||||
│ ○ Built-in Extension
|
│ ○ Built-in Extension
|
||||||
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
│ ○ Remote Extension
|
// highlight-end
|
||||||
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -84,7 +84,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -56,7 +56,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -57,7 +57,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -58,7 +58,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -63,7 +63,8 @@ Before adding this extension, make sure [PortAudio](https://github.com/GoogleClo
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
goose configure
|
goose configure
|
||||||
```
|
```
|
||||||
|
|
||||||
1. Choose to add a `Command-line Extension`
|
2. Choose to add a `Command-line Extension`
|
||||||
```sh
|
```sh
|
||||||
┌ goose-configure
|
┌ goose-configure
|
||||||
│
|
│
|
||||||
@@ -74,12 +74,13 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
│ ○ Built-in Extension
|
│ ○ Built-in Extension
|
||||||
│ ○ Command-line Extension (Run a local command or script)
|
│ ○ Command-line Extension (Run a local command or script)
|
||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Remote Extension
|
│ ● Remote Extension (SSE)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
1. Give your extension a name
|
3. Give your extension a name
|
||||||
```sh
|
```sh
|
||||||
┌ goose-configure
|
┌ goose-configure
|
||||||
│
|
│
|
||||||
@@ -87,7 +88,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
│ Add Extension (Connect to a new extension)
|
│ Add Extension (Connect to a new extension)
|
||||||
│
|
│
|
||||||
◇ What type of extension would you like to add?
|
◇ What type of extension would you like to add?
|
||||||
│ Remote Extension
|
│ Remote Extension (SSE)
|
||||||
│
|
│
|
||||||
// highlight-start
|
// highlight-start
|
||||||
◆ What would you like to call this extension?
|
◆ What would you like to call this extension?
|
||||||
@@ -96,7 +97,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
1. Enter the SSE URI
|
4. Enter the SSE URI
|
||||||
```sh
|
```sh
|
||||||
┌ goose-configure
|
┌ goose-configure
|
||||||
│
|
│
|
||||||
@@ -104,7 +105,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
│ Add Extension (Connect to a new extension)
|
│ Add Extension (Connect to a new extension)
|
||||||
│
|
│
|
||||||
◇ What type of extension would you like to add?
|
◇ What type of extension would you like to add?
|
||||||
│ Remote Extension
|
│ Remote Extension (SSE)
|
||||||
│
|
│
|
||||||
◇ What would you like to call this extension?
|
◇ What would you like to call this extension?
|
||||||
│ square-mcp-remote
|
│ square-mcp-remote
|
||||||
@@ -116,7 +117,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
1. Enter the number of seconds Goose should wait for actions to complete before timing out. Default is 300s
|
5. Enter the number of seconds Goose should wait for actions to complete before timing out. Default is 300s
|
||||||
```sh
|
```sh
|
||||||
┌ goose-configure
|
┌ goose-configure
|
||||||
│
|
│
|
||||||
@@ -124,7 +125,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
│ Add Extension (Connect to a new extension)
|
│ Add Extension (Connect to a new extension)
|
||||||
│
|
│
|
||||||
◇ What type of extension would you like to add?
|
◇ What type of extension would you like to add?
|
||||||
│ Remote Extension
|
│ Remote Extension (SSE)
|
||||||
│
|
│
|
||||||
◇ What would you like to call this extension?
|
◇ What would you like to call this extension?
|
||||||
│ square-mcp-remote
|
│ square-mcp-remote
|
||||||
@@ -139,7 +140,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
1. Choose to add a description. If you select "Yes" here, you will be prompted to enter a description for the extension.
|
6. Choose to add a description. If you select "Yes" here, you will be prompted to enter a description for the extension.
|
||||||
```sh
|
```sh
|
||||||
┌ goose-configure
|
┌ goose-configure
|
||||||
│
|
│
|
||||||
@@ -147,7 +148,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
│ Add Extension (Connect to a new extension)
|
│ Add Extension (Connect to a new extension)
|
||||||
│
|
│
|
||||||
◇ What type of extension would you like to add?
|
◇ What type of extension would you like to add?
|
||||||
│ Remote Extension
|
│ Remote Extension (SSE)
|
||||||
│
|
│
|
||||||
◇ What would you like to call this extension?
|
◇ What would you like to call this extension?
|
||||||
│ square-mcp-remote
|
│ square-mcp-remote
|
||||||
@@ -165,7 +166,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
1. Obtain a [Square Access Token](https://developer.squareup.com/apps) and paste it in.
|
7. Obtain a [Square Access Token](https://developer.squareup.com/apps) and paste it in.
|
||||||
```sh
|
```sh
|
||||||
┌ goose-configure
|
┌ goose-configure
|
||||||
│
|
│
|
||||||
@@ -173,7 +174,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
│ Add Extension (Connect to a new extension)
|
│ Add Extension (Connect to a new extension)
|
||||||
│
|
│
|
||||||
◇ What type of extension would you like to add?
|
◇ What type of extension would you like to add?
|
||||||
│ Remote Extension
|
│ Remote Extension (SSE)
|
||||||
│
|
│
|
||||||
◇ What would you like to call this extension?
|
◇ What would you like to call this extension?
|
||||||
│ square-mcp-remote
|
│ square-mcp-remote
|
||||||
@@ -256,7 +257,8 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -61,7 +61,8 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,8 @@ goose configure
|
|||||||
│ ● Built-in Extension (Use an extension that comes with Goose)
|
│ ● Built-in Extension (Use an extension that comes with Goose)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Command-line Extension
|
│ ○ Command-line Extension
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -57,7 +57,8 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on
|
|||||||
// highlight-start
|
// highlight-start
|
||||||
│ ● Command-line Extension (Run a local command or script)
|
│ ● Command-line Extension (Run a local command or script)
|
||||||
// highlight-end
|
// highlight-end
|
||||||
│ ○ Remote Extension
|
│ ○ Remote Extension (SSE)
|
||||||
|
│ ○ Remote Extension (Streaming HTTP)
|
||||||
└
|
└
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user