From 352ec08001ef2ccf893ae410f062af852819aa47 Mon Sep 17 00:00:00 2001 From: "w. ian douglas" Date: Thu, 8 May 2025 13:06:26 -0600 Subject: [PATCH] docs: added Square's remote MCP to previous tutorial (#2480) --- documentation/docs/tutorials/_template_.md | 12 +- documentation/docs/tutorials/agentql-mcp.md | 12 +- documentation/docs/tutorials/asana-mcp.md | 12 +- documentation/docs/tutorials/blender-mcp.md | 12 +- documentation/docs/tutorials/brave-mcp.md | 12 +- .../docs/tutorials/computer-controller-mcp.md | 6 +- .../docs/tutorials/elevenlabs-mcp.md | 12 +- documentation/docs/tutorials/fetch-mcp.md | 12 +- documentation/docs/tutorials/figma-mcp.md | 12 +- .../docs/tutorials/filesystem-mcp.md | 12 +- documentation/docs/tutorials/github-mcp.md | 12 +- .../docs/tutorials/google-drive-mcp.md | 12 +- .../docs/tutorials/google-maps-mcp.md | 12 +- documentation/docs/tutorials/jetbrains-mcp.md | 8 +- .../docs/tutorials/knowledge-graph-mcp.md | 12 +- documentation/docs/tutorials/mbot-mcp.md | 12 +- documentation/docs/tutorials/memory-mcp.md | 8 +- documentation/docs/tutorials/pdf-mcp.md | 12 +- documentation/docs/tutorials/pieces-mcp.md | 12 +- documentation/docs/tutorials/postgres-mcp.md | 12 +- documentation/docs/tutorials/puppeteer-mcp.md | 12 +- documentation/docs/tutorials/repomix-mcp.md | 12 +- documentation/docs/tutorials/selenium-mcp.md | 12 +- documentation/docs/tutorials/speech-mcp.md | 12 +- documentation/docs/tutorials/square-mcp.md | 268 +++++++++++++++--- documentation/docs/tutorials/tavily-mcp.md | 12 +- .../docs/tutorials/tutorial-extension.md | 6 +- documentation/docs/tutorials/vscode-mcp.md | 10 +- .../docs/tutorials/youtube-transcript.md | 12 +- 29 files changed, 385 insertions(+), 197 deletions(-) diff --git a/documentation/docs/tutorials/_template_.md b/documentation/docs/tutorials/_template_.md index 47a8770f3..48fbe6bec 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 10e752d93..dc04d09ac 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 3a73def93..362a188b5 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 a6d071618..1d3362715 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 e7a87879e..585512848 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 eb944ac29..2cc9a5ba6 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 116c4de1d..eff14cf44 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 5f98f3732..b1cbcf3b7 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 6ebfb7c0e..fd1251d51 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 cbd7f64ae..346edf52d 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 25f12ff85..5acc99f74 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 bf73af9fc..154fc3a09 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 ecd2c33c3..f1341a45e 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 75a6af082..2dda57e1c 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 929eb43b0..df5e9dbf0 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 249145aaf..917b43208 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 d31de2926..b7e6ca07d 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 e57b8f396..2b8890269 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 0d8f9d459..3780e3f5e 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 2f413214c..1991a3ad2 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 1e4df26f2..102b63595 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 f5f18d3e9..e8be2aa61 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 78c488d7f..4512cf137 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 bf8dedc2d..a57143645 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 610c8632c..273452d7e 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 2ea9ed670..9a9dce990 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 f4296cb6e..d15f51cd5 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 ab5dda1f8..fcba942b6 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 ed7a4a5cd..30e9c2387 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