docs: update mcp install instructions for desktop#3504
Merged
dianed-square merged 5 commits intomainfrom Jul 18, 2025
Merged
Conversation
Contributor
|
dianed-square
commented
Jul 18, 2025
| import TabItem from '@theme/TabItem'; | ||
| import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed'; | ||
| import CLIStreamExtensionInstructions from '@site/src/components/CLIStreamExtensionInstructions'; | ||
| import { PanelLeft } from 'lucide-react'; |
Contributor
Author
There was a problem hiding this comment.
Temp workaround until the install link is working
dianed-square
commented
Jul 18, 2025
| <Tabs groupId="interface"> | ||
| <TabItem value="ui" label="Goose Desktop" default> | ||
| [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) | ||
| [Launch the installer](goose://extension?cmd=npx&arg=square-mcp-server&arg=start&id=mcp_square_api&name=Square%20MCP%20Server&description=Square%20API%20MCP%20Server&env=ACCESS_TOKEN%3DYour%20Access%20Token&env=SANDBOX%3Dtrue) |
Contributor
Author
There was a problem hiding this comment.
updated to use the id from the get-goose-url link
dianed-square
commented
Jul 18, 2025
| apiKeyLinkText?: string; | ||
| customStep3?: string; | ||
| hasEnvVars?: boolean; // Explicit control over configuration steps | ||
| appendToStep3?: string; |
Contributor
Author
There was a problem hiding this comment.
quick way to be able to another line to step 3 for the case when there's both a key and an env var
DOsinga
reviewed
Jul 18, 2025
| : content; | ||
|
|
||
| // Use explicit hasEnvVars if provided, otherwise fall back to checking step3Content | ||
| const hasConfiguration = hasEnvVars !== undefined ? hasEnvVars : step3Content !== null; |
Collaborator
There was a problem hiding this comment.
const hasConfiguration = hasEnvVars ?? step3Content !== null;
also prefer naming over comment
Contributor
Author
There was a problem hiding this comment.
Thanks! Changed to:
const hasConfigurationContent = step3Content !== null;
const shouldShowConfigurationSteps = hasEnvVars ?? hasConfigurationContent;
blackgirlbytes
approved these changes
Jul 18, 2025
jsibbison-square
added a commit
that referenced
this pull request
Jul 20, 2025
…ntral-deeplinks * origin/main: (22 commits) feat: deprecate jetbrains extension in favor of public one (#2589) feat: Add LiteLLM provider with automatic prompt caching support (#3380) docs: update desktop instructions for managing sessions (#3522) docs: update desktop instructions for session recipes (#3521) Replace mcp_core::content types with rmcp::model types (#3500) docs: update desktop instructions for tool perms (#3518) docs: update desktop instructions for tool router (#3519) Alexhancock/reapply 3491 (#3515) docs: update mcp install instructions for desktop (#3504) Docs: Access settings in new UI (#3514) feat: switch from mcp_core::Role to rmcp::model::Role (#3488) Revert "fix the output not being visible issue (#3491)" (#3511) fix: Load and Use recipes in new window (#3501) fix: working dir was not being set correctly (#3477) Fix launching session in new window (#3497) Fix tool call allow still showing initial state in chat after navigating back (#3498) feat: add rmcp as a workspace dep (#3483) feat: consolidate subagent execution for dynamic tasks (#3444) fix token alert indicator/popovers hiding and showing (#3492) Fix llm errors not propagating to the ui and auto summarize not starting (#3490) ...
cbruyndoncx
pushed a commit
to cbruyndoncx/goose
that referenced
this pull request
Jul 20, 2025
Co-authored-by: Rizel Scarlett <rizel@squareup.com>
michaelneale
added a commit
that referenced
this pull request
Jul 21, 2025
* main: Extension Library Improvements (#3541) fix(ui): enable selection of zero-config providers in desktop GUI (#3378) refactor: Renames recipe route to recipes to be consistent (#3540) Blog: Orchestrating 6 Subagents to Build a Collaborative API Playground (#3528) Catch json errors a little better (#3437) Rust debug (#3510) refactor: Centralise deeplink encode and decode into server (#3489) feat: deprecate jetbrains extension in favor of public one (#2589) feat: Add LiteLLM provider with automatic prompt caching support (#3380) docs: update desktop instructions for managing sessions (#3522) docs: update desktop instructions for session recipes (#3521) Replace mcp_core::content types with rmcp::model types (#3500) docs: update desktop instructions for tool perms (#3518) docs: update desktop instructions for tool router (#3519) Alexhancock/reapply 3491 (#3515) docs: update mcp install instructions for desktop (#3504) Docs: Access settings in new UI (#3514) feat: switch from mcp_core::Role to rmcp::model::Role (#3488) Revert "fix the output not being visible issue (#3491)" (#3511) fix: Load and Use recipes in new window (#3501)
atarantino
pushed a commit
to atarantino/goose
that referenced
this pull request
Aug 5, 2025
Co-authored-by: Rizel Scarlett <rizel@squareup.com> Signed-off-by: Adam Tarantino <tarantino.adam@hey.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR updates the Desktop install instructions for 23 extensions, mostly by migrating to the GooseDesktopInstaller component.
Component changes:
Made command/args optional, added url prop
Use hasEnvVars to conditionally show config steps
Add appendToStep3 to optionally add more info to step for edge cases