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 47a8770f..48fbe6be 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 10e752d9..dc04d09a 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 3a73def9..362a188b 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 a6d07161..1d336271 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 e7a87879..58551284 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 eb944ac2..2cc9a5ba 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 116c4de1..eff14cf4 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 5f98f373..b1cbcf3b 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 6ebfb7c0..fd1251d5 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 cbd7f64a..346edf52 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 25f12ff8..5acc99f7 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 bf73af9f..154fc3a0 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 ecd2c33c..f1341a45 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 75a6af08..2dda57e1 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 929eb43b..df5e9dbf 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 249145aa..917b4320 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 d31de292..b7e6ca07 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 e57b8f39..2b889026 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 0d8f9d45..3780e3f5 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 2f413214..1991a3ad 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 1e4df26f..102b6359 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 f5f18d3e..e8be2aa6 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 78c488d7..4512cf13 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 bf8dedc2..a5714364 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 610c8632..273452d7 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 2ea9ed67..9a9dce99 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 f4296cb6..d15f51cd 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 ab5dda1f..fcba942b 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 ed7a4a5c..30e9c238 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