diff --git a/documentation/docs/tutorials/_template_.md b/documentation/docs/tutorials/_template_.md index 47a8770f3d..48fbe6becc 100644 --- a/documentation/docs/tutorials/_template_.md +++ b/documentation/docs/tutorials/_template_.md @@ -59,7 +59,7 @@ Note that you'll need [JBang](https://www.jbang.dev/download) installed on your ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -75,7 +75,7 @@ Note that you'll need [JBang](https://www.jbang.dev/download) installed on your ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -92,7 +92,7 @@ Note that you'll need [JBang](https://www.jbang.dev/download) installed on your ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -112,7 +112,7 @@ Note that you'll need [JBang](https://www.jbang.dev/download) installed on your ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -136,7 +136,7 @@ Note that you'll need [JBang](https://www.jbang.dev/download) installed on your ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -167,7 +167,7 @@ Note that you'll need [JBang](https://www.jbang.dev/download) installed on your ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/agentql-mcp.md b/documentation/docs/tutorials/agentql-mcp.md index 10e752d936..dc04d09acb 100644 --- a/documentation/docs/tutorials/agentql-mcp.md +++ b/documentation/docs/tutorials/agentql-mcp.md @@ -48,7 +48,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -64,7 +64,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -81,7 +81,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -101,7 +101,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -124,7 +124,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -152,7 +152,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/asana-mcp.md b/documentation/docs/tutorials/asana-mcp.md index 3a73def933..362a188b52 100644 --- a/documentation/docs/tutorials/asana-mcp.md +++ b/documentation/docs/tutorials/asana-mcp.md @@ -55,7 +55,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -71,7 +71,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -88,7 +88,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -108,7 +108,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -132,7 +132,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -163,7 +163,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/blender-mcp.md b/documentation/docs/tutorials/blender-mcp.md index a6d071618d..1d33627157 100644 --- a/documentation/docs/tutorials/blender-mcp.md +++ b/documentation/docs/tutorials/blender-mcp.md @@ -63,7 +63,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -79,7 +79,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -96,7 +96,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -116,7 +116,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -140,7 +140,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -168,7 +168,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/brave-mcp.md b/documentation/docs/tutorials/brave-mcp.md index e7a87879e9..585512848e 100644 --- a/documentation/docs/tutorials/brave-mcp.md +++ b/documentation/docs/tutorials/brave-mcp.md @@ -50,7 +50,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -66,7 +66,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -83,7 +83,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -103,7 +103,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -127,7 +127,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -158,7 +158,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/computer-controller-mcp.md b/documentation/docs/tutorials/computer-controller-mcp.md index eb944ac29c..2cc9a5ba62 100644 --- a/documentation/docs/tutorials/computer-controller-mcp.md +++ b/documentation/docs/tutorials/computer-controller-mcp.md @@ -39,7 +39,7 @@ Let Goose complete its tasks without interruption - avoid using your mouse or ke ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? // highlight-start @@ -55,7 +55,7 @@ Let Goose complete its tasks without interruption - avoid using your mouse or ke ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Built-in Extension @@ -75,7 +75,7 @@ Let Goose complete its tasks without interruption - avoid using your mouse or ke ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Built-in Extension diff --git a/documentation/docs/tutorials/elevenlabs-mcp.md b/documentation/docs/tutorials/elevenlabs-mcp.md index 116c4de1d2..eff14cf440 100644 --- a/documentation/docs/tutorials/elevenlabs-mcp.md +++ b/documentation/docs/tutorials/elevenlabs-mcp.md @@ -50,7 +50,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -66,7 +66,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -83,7 +83,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -103,7 +103,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -127,7 +127,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -154,7 +154,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/fetch-mcp.md b/documentation/docs/tutorials/fetch-mcp.md index 5f98f37327..b1cbcf3b7d 100644 --- a/documentation/docs/tutorials/fetch-mcp.md +++ b/documentation/docs/tutorials/fetch-mcp.md @@ -47,7 +47,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -63,7 +63,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -80,7 +80,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -100,7 +100,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -123,7 +123,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -150,7 +150,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/figma-mcp.md b/documentation/docs/tutorials/figma-mcp.md index 6ebfb7c0e9..fd1251d512 100644 --- a/documentation/docs/tutorials/figma-mcp.md +++ b/documentation/docs/tutorials/figma-mcp.md @@ -51,7 +51,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -67,7 +67,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -84,7 +84,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -104,7 +104,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -128,7 +128,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -158,7 +158,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/filesystem-mcp.md b/documentation/docs/tutorials/filesystem-mcp.md index cbd7f64ae5..346edf52d5 100644 --- a/documentation/docs/tutorials/filesystem-mcp.md +++ b/documentation/docs/tutorials/filesystem-mcp.md @@ -56,7 +56,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -72,7 +72,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -89,7 +89,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -112,7 +112,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -135,7 +135,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -161,7 +161,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/github-mcp.md b/documentation/docs/tutorials/github-mcp.md index 25f12ff85b..5acc99f746 100644 --- a/documentation/docs/tutorials/github-mcp.md +++ b/documentation/docs/tutorials/github-mcp.md @@ -50,7 +50,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -66,7 +66,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -83,7 +83,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -103,7 +103,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -127,7 +127,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -158,7 +158,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/google-drive-mcp.md b/documentation/docs/tutorials/google-drive-mcp.md index bf73af9fc9..154fc3a090 100644 --- a/documentation/docs/tutorials/google-drive-mcp.md +++ b/documentation/docs/tutorials/google-drive-mcp.md @@ -111,7 +111,7 @@ You'll need to re-authenticate once a day when using the Google Drive extension. ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -127,7 +127,7 @@ You'll need to re-authenticate once a day when using the Google Drive extension. ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -144,7 +144,7 @@ You'll need to re-authenticate once a day when using the Google Drive extension. ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -164,7 +164,7 @@ You'll need to re-authenticate once a day when using the Google Drive extension. ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -187,7 +187,7 @@ You'll need to re-authenticate once a day when using the Google Drive extension. ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -214,7 +214,7 @@ You'll need to re-authenticate once a day when using the Google Drive extension. ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/google-maps-mcp.md b/documentation/docs/tutorials/google-maps-mcp.md index ecd2c33c3f..f1341a45e3 100644 --- a/documentation/docs/tutorials/google-maps-mcp.md +++ b/documentation/docs/tutorials/google-maps-mcp.md @@ -49,7 +49,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -65,7 +65,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -82,7 +82,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -102,7 +102,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -125,7 +125,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -153,7 +153,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/jetbrains-mcp.md b/documentation/docs/tutorials/jetbrains-mcp.md index 75a6af082e..2dda57e1c8 100644 --- a/documentation/docs/tutorials/jetbrains-mcp.md +++ b/documentation/docs/tutorials/jetbrains-mcp.md @@ -37,7 +37,7 @@ This tutorial covers how to enable and use the JetBrains MCP Server as a built-i ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? // highlight-start @@ -53,7 +53,7 @@ This tutorial covers how to enable and use the JetBrains MCP Server as a built-i ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Built-in Extension @@ -75,7 +75,7 @@ This tutorial covers how to enable and use the JetBrains MCP Server as a built-i ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Built-in Extension @@ -96,7 +96,7 @@ This tutorial covers how to enable and use the JetBrains MCP Server as a built-i ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Built-in Extension diff --git a/documentation/docs/tutorials/knowledge-graph-mcp.md b/documentation/docs/tutorials/knowledge-graph-mcp.md index 929eb43b0f..df5e9dbf01 100644 --- a/documentation/docs/tutorials/knowledge-graph-mcp.md +++ b/documentation/docs/tutorials/knowledge-graph-mcp.md @@ -43,7 +43,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -59,7 +59,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -76,7 +76,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -96,7 +96,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -119,7 +119,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -146,7 +146,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/mbot-mcp.md b/documentation/docs/tutorials/mbot-mcp.md index 249145aaf2..917b43208b 100644 --- a/documentation/docs/tutorials/mbot-mcp.md +++ b/documentation/docs/tutorials/mbot-mcp.md @@ -49,7 +49,7 @@ MQTT_USERNAME: ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -65,7 +65,7 @@ MQTT_USERNAME: ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -82,7 +82,7 @@ MQTT_USERNAME: ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -102,7 +102,7 @@ MQTT_USERNAME: ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -126,7 +126,7 @@ MQTT_USERNAME: ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -153,7 +153,7 @@ MQTT_USERNAME: ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/memory-mcp.md b/documentation/docs/tutorials/memory-mcp.md index d31de2926a..b7e6ca07d0 100644 --- a/documentation/docs/tutorials/memory-mcp.md +++ b/documentation/docs/tutorials/memory-mcp.md @@ -36,7 +36,7 @@ This tutorial covers enabling and using the Memory MCP Server, which is a built- ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? // highlight-start @@ -52,7 +52,7 @@ This tutorial covers enabling and using the Memory MCP Server, which is a built- ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Built-in Extension @@ -73,7 +73,7 @@ This tutorial covers enabling and using the Memory MCP Server, which is a built- ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Built-in Extension @@ -93,7 +93,7 @@ This tutorial covers enabling and using the Memory MCP Server, which is a built- ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Built-in Extension diff --git a/documentation/docs/tutorials/pdf-mcp.md b/documentation/docs/tutorials/pdf-mcp.md index e57b8f396d..2b8890269b 100644 --- a/documentation/docs/tutorials/pdf-mcp.md +++ b/documentation/docs/tutorials/pdf-mcp.md @@ -46,7 +46,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? -│ Add Extension +│ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -63,7 +63,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? -│ Add Extension +│ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -81,7 +81,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? -│ Add Extension +│ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -102,7 +102,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? -│ Add Extension +│ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -126,7 +126,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? -│ Add Extension +│ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -154,7 +154,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? -│ Add Extension +│ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/pieces-mcp.md b/documentation/docs/tutorials/pieces-mcp.md index 0d8f9d459f..3780e3f5e2 100644 --- a/documentation/docs/tutorials/pieces-mcp.md +++ b/documentation/docs/tutorials/pieces-mcp.md @@ -46,7 +46,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -63,7 +63,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Remote Extension @@ -85,7 +85,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Remote Extension @@ -106,7 +106,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Remote Extension @@ -130,7 +130,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Remote Extension @@ -158,7 +158,7 @@ http://localhost:39300/model_context_protocol/2024-11-05/sse ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Remote Extension diff --git a/documentation/docs/tutorials/postgres-mcp.md b/documentation/docs/tutorials/postgres-mcp.md index 2f413214c7..1991a3ad2f 100644 --- a/documentation/docs/tutorials/postgres-mcp.md +++ b/documentation/docs/tutorials/postgres-mcp.md @@ -69,7 +69,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -85,7 +85,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -102,7 +102,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What would you like to call this extension? │ PostgreSQL @@ -119,7 +119,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What would you like to call this extension? │ PostgreSQL @@ -139,7 +139,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What would you like to call this extension? │ PostgreSQL @@ -162,7 +162,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What would you like to call this extension? │ PostgreSQL diff --git a/documentation/docs/tutorials/puppeteer-mcp.md b/documentation/docs/tutorials/puppeteer-mcp.md index 1e4df26f25..102b635951 100644 --- a/documentation/docs/tutorials/puppeteer-mcp.md +++ b/documentation/docs/tutorials/puppeteer-mcp.md @@ -43,7 +43,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -59,7 +59,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -76,7 +76,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -96,7 +96,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -119,7 +119,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -146,7 +146,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/repomix-mcp.md b/documentation/docs/tutorials/repomix-mcp.md index f5f18d3e9c..e8be2aa611 100644 --- a/documentation/docs/tutorials/repomix-mcp.md +++ b/documentation/docs/tutorials/repomix-mcp.md @@ -46,7 +46,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -62,7 +62,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -79,7 +79,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -99,7 +99,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -123,7 +123,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -151,7 +151,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/selenium-mcp.md b/documentation/docs/tutorials/selenium-mcp.md index 78c488d7fc..4512cf1374 100644 --- a/documentation/docs/tutorials/selenium-mcp.md +++ b/documentation/docs/tutorials/selenium-mcp.md @@ -46,7 +46,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -62,7 +62,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -79,7 +79,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -99,7 +99,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -123,7 +123,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -151,7 +151,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/speech-mcp.md b/documentation/docs/tutorials/speech-mcp.md index bf8dedc2d2..a57143645e 100644 --- a/documentation/docs/tutorials/speech-mcp.md +++ b/documentation/docs/tutorials/speech-mcp.md @@ -50,7 +50,7 @@ Before adding this extension, make sure [PortAudio](https://github.com/GoogleClo ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -66,7 +66,7 @@ Before adding this extension, make sure [PortAudio](https://github.com/GoogleClo ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -83,7 +83,7 @@ Before adding this extension, make sure [PortAudio](https://github.com/GoogleClo ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -103,7 +103,7 @@ Before adding this extension, make sure [PortAudio](https://github.com/GoogleClo ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -126,7 +126,7 @@ Before adding this extension, make sure [PortAudio](https://github.com/GoogleClo ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -152,7 +152,7 @@ Before adding this extension, make sure [PortAudio](https://github.com/GoogleClo ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/square-mcp.md b/documentation/docs/tutorials/square-mcp.md index 610c8632cb..273452d7e0 100644 --- a/documentation/docs/tutorials/square-mcp.md +++ b/documentation/docs/tutorials/square-mcp.md @@ -9,42 +9,44 @@ import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed'; -This tutorial will get you started with the [open-source Square MCP Server](https://github.com/square/square-mcp-server) as a Goose extension to enable interactive work for your Square seller account! +This tutorial will get you started with the Square MCP server to enable interactive and automated work for your Square seller account. The Square MCP server is an open source project that allows you to interact with the Square API using Goose. +Square offers two versions of the MCP server: -:::tip TLDR - -**Command** -```sh -npx -y square-mcp-server start -``` - -**Environment Variables** -``` -ACCESS_TOKEN: -SANDBOX: -PRODUCTION: -``` - -Note that you'll use `SANDBOX` -or- `PRODUCTION`, not both, and your `ACCESS_TOKEN` will either be a sandbox or production token, depending on which environment you choose. -::: - -## Configuration +1. **Remote MCP server** hosted by Square, which uses OAuth for authentication and allows fine-grained permissions on API usage. +2. **Local MCP server** that you can run on your own machine, which uses an access token for authentication and allows full API access. :::info -Note that you'll need [Node.js](https://nodejs.org/) installed on your system to run this command, as it uses `npx`. +Note that you'll need [Node.js](https://nodejs.org/) installed on your system to run installation commands, which use `npx`. ::: - - - 1. [Launch the installer](goose://extension?cmd=npx&arg=-y&arg=square-mcp-server%20start&id=square-mcp&name=Square%20MCP%20Server&description=Square%20MCP%20Server&env=ACCESS_TOKEN%3DYour%20Access%20Token&env=SANDBOX%3Dtrue) - 2. Press `Yes` to confirm the installation - 3. Get your [Square Access Token](https://developer.squareup.com/apps) and paste it in - 4. Keep `SANDBOX` as the environment variable, or change to `PRODUCTION`, and set its value to `true` - 5. Click `Save Configuration` - 6. Scroll to the top and click `Exit` from the upper left corner - - + + + + :::tip TLDR + + + [Launch the installer](https://mcp.squareup.com/goose) + + + **Command** + ```sh + npx mcp-remote https://mcp.squareup.com/sse + ``` + + + ::: + + ## Configuration + + + + 1. [Launch the installer](https://mcp.squareup.com/goose) + 2. Goose will open and ask you to confirm installation. + 3. Goose should open a browser tab to an OAuth permissions page. Double-check which permissions you want to allow, and click 'Grant Access'. + 4. It will ask you to login or reauthenticate to Square, and may ask you to confirm the permissions you want to allow. + + 1. Run the `configure` command: ```sh goose configure @@ -55,7 +57,189 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) + │ + ◆ What type of extension would you like to add? + │ ○ Built-in Extension + │ ○ Command-line Extension (Run a local command or script) + // highlight-start + │ ● Remote Extension + // highlight-end + └ + ``` + + 1. Give your extension a name + ```sh + ┌ goose-configure + │ + ◇ What would you like to configure? + │ Add Extension (Connect to a new extension) + │ + ◇ What type of extension would you like to add? + │ Remote Extension + │ + // highlight-start + ◆ What would you like to call this extension? + │ square-mcp-remote + // highlight-end + └ + ``` + + 1. Enter the SSE URI + ```sh + ┌ goose-configure + │ + ◇ What would you like to configure? + │ Add Extension (Connect to a new extension) + │ + ◇ What type of extension would you like to add? + │ Remote Extension + │ + ◇ What would you like to call this extension? + │ square-mcp-remote + │ + // highlight-start + ◆ What is the SSE endpoint URI? + │ https://mcp.squareup.com/sse + // highlight-end + └ + ``` + + 1. Enter the number of seconds Goose should wait for actions to complete before timing out. Default is 300s + ```sh + ┌ goose-configure + │ + ◇ What would you like to configure? + │ Add Extension (Connect to a new extension) + │ + ◇ What type of extension would you like to add? + │ Remote Extension + │ + ◇ What would you like to call this extension? + │ square-mcp-remote + │ + ◆ What is the SSE endpoint URI? + │ https://mcp.squareup.com/sse + │ + // highlight-start + ◆ Please set the timeout for this tool (in secs): + │ 300 + // highlight-end + └ + ``` + + 1. Choose to add a description. If you select "Yes" here, you will be prompted to enter a description for the extension. + ```sh + ┌ goose-configure + │ + ◇ What would you like to configure? + │ Add Extension (Connect to a new extension) + │ + ◇ What type of extension would you like to add? + │ Remote Extension + │ + ◇ What would you like to call this extension? + │ square-mcp-remote + │ + ◆ What is the SSE endpoint URI? + │ https://mcp.squareup.com/sse + │ + ◆ Please set the timeout for this tool (in secs): + │ 300 + │ + // highlight-start + ◇ Would you like to add a description? + │ No + // highlight-end + └ + ``` + + 1. Obtain a [Square Access Token](https://developer.squareup.com/apps) and paste it in. + ```sh + ┌ goose-configure + │ + ◇ What would you like to configure? + │ Add Extension (Connect to a new extension) + │ + ◇ What type of extension would you like to add? + │ Remote Extension + │ + ◇ What would you like to call this extension? + │ square-mcp-remote + │ + ◆ What is the SSE endpoint URI? + │ https://mcp.squareup.com/sse + │ + ◇ Please set the timeout for this tool (in secs): + │ 300 + │ + ◇ Would you like to add a description? + │ No + │ + // highlight-start + ◆ Would you like to add environment variables? + │ No + // highlight-end + │ + └ Added square-mcp-remote extension + ``` + + + + + + + + + + :::tip TLDR + + + [Launch the installer](goose://extension?cmd=npx&arg=square-mcp-server%20start&id=square-mcp&name=Square%20MCP%20Server&description=Square%20MCP%20Server&env=ACCESS_TOKEN%3DYour%20Access%20Token&env=SANDBOX%3Dtrue) + + + **Command** + ```sh + npx square-mcp-server start + ``` + + **Environment Variables** + ``` + ACCESS_TOKEN: + SANDBOX: + PRODUCTION: + ``` + + + + Note that you'll use `SANDBOX` -or- `PRODUCTION`, not both, and your `ACCESS_TOKEN` will either be a sandbox or production token, depending on which environment you choose. + ::: + + ## Configuration + + + + + 1. [Launch the installer](goose://extension?cmd=npx&arg=square-mcp-server%20start&id=square-mcp&name=Square%20MCP%20Server&description=Square%20MCP%20Server&env=ACCESS_TOKEN%3DYour%20Access%20Token&env=SANDBOX%3Dtrue) + 2. Press `Yes` to confirm the installation + 3. Get your [Square Access Token](https://developer.squareup.com/apps) and paste it in + 4. Keep `SANDBOX` as the environment variable, or change to `PRODUCTION`, and set its value to `true` + 5. Click `Save Configuration` + 6. Scroll to the top and click `Exit` from the upper left corner + + + + 1. Run the `configure` command: + ```sh + goose configure + ``` + + 1. Choose to add a `Command-line Extension` + ```sh + ┌ goose-configure + │ + ◇ What would you like to configure? + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -71,7 +255,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -88,7 +272,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -98,7 +282,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to │ // highlight-start ◆ What command should be run? - │ npx -y square-mcp-server start + │ npx square-mcp-server start // highlight-end └ ``` @@ -108,7 +292,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -117,7 +301,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to │ square-mcp │ ◇ What command should be run? - │ npx -y square-mcp-server start + │ npx square-mcp-server start │ // highlight-start ◆ Please set the timeout for this tool (in secs): @@ -132,7 +316,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -141,7 +325,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to │ square-mcp │ ◇ What command should be run? - │ npx -y square-mcp-server start + │ npx square-mcp-server start │ ◆ Please set the timeout for this tool (in secs): │ 300 @@ -159,7 +343,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -168,7 +352,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to │ square-mcp │ ◇ What command should be run? - │ npx -y square-mcp-server start + │ npx square-mcp-server start │ ◇ Please set the timeout for this tool (in secs): │ 300 @@ -201,6 +385,9 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to Change the `SANDBOX` key to `PRODUCTION` if using a production token ::: + + + @@ -250,3 +437,4 @@ Here's a summary of what was created: All items are now available in your Square catalog and ready for use in your point of sale system. Each burger includes its complete description and comes with a "Regular" variation at the specified price. The items are set as both sellable and stockable by default, and they're available at all locations. ``` + diff --git a/documentation/docs/tutorials/tavily-mcp.md b/documentation/docs/tutorials/tavily-mcp.md index 2ea9ed6701..9a9dce9903 100644 --- a/documentation/docs/tutorials/tavily-mcp.md +++ b/documentation/docs/tutorials/tavily-mcp.md @@ -49,7 +49,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -65,7 +65,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -82,7 +82,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -102,7 +102,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -125,7 +125,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -155,7 +155,7 @@ Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/tutorial-extension.md b/documentation/docs/tutorials/tutorial-extension.md index f4296cb6ed..d15f51cd57 100644 --- a/documentation/docs/tutorials/tutorial-extension.md +++ b/documentation/docs/tutorials/tutorial-extension.md @@ -34,7 +34,7 @@ goose configure ┌ goose-configure │ ◇ What would you like to configure? -│ Add Extension +│ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? // highlight-start @@ -50,7 +50,7 @@ goose configure ┌ goose-configure │ ◇ What would you like to configure? -│ Add Extension +│ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Built-in Extension @@ -71,7 +71,7 @@ goose configure ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Built-in Extension diff --git a/documentation/docs/tutorials/vscode-mcp.md b/documentation/docs/tutorials/vscode-mcp.md index ab5dda1f8b..fcba942b65 100644 --- a/documentation/docs/tutorials/vscode-mcp.md +++ b/documentation/docs/tutorials/vscode-mcp.md @@ -50,7 +50,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -66,7 +66,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -83,7 +83,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -103,7 +103,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -127,7 +127,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension diff --git a/documentation/docs/tutorials/youtube-transcript.md b/documentation/docs/tutorials/youtube-transcript.md index ed7a4a5cd9..30e9c2387a 100644 --- a/documentation/docs/tutorials/youtube-transcript.md +++ b/documentation/docs/tutorials/youtube-transcript.md @@ -45,7 +45,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◆ What type of extension would you like to add? │ ○ Built-in Extension @@ -61,7 +61,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -78,7 +78,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -98,7 +98,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -122,7 +122,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension @@ -149,7 +149,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ┌ goose-configure │ ◇ What would you like to configure? - │ Add Extension + │ Add Extension (Connect to a new extension) │ ◇ What type of extension would you like to add? │ Command-line Extension