Skip to content

Commit 7b9d046

Browse files
mabuyoDaleSeo
authored andcommitted
edits for simplicity and directness
1 parent 80d4f0f commit 7b9d046

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

docs/source/guides/auth-auth0.mdx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -227,20 +227,20 @@ Before continuing, you need to set up the Auth0 client to accept an additional c
227227

228228
### Step 5: Make requests with an MCP Client (Goose)
229229

230-
In order to get the full experience of using and MCP server authorization, you'll want to use an LLM of some sort.
231-
There are many different AI assistants, but a particularly developer-friendly client for interacting with many of them is [Goose](https://block.github.io/goose/).
232-
Goose allows you to choose between many different LLMs and also provides some built in functionality for connecting to MCP servers, called [Extensions](https://block.github.io/goose/docs/getting-started/using-extensions).
233-
To connect the LLM of your choice with your MCP server in Goose CLI, follow these steps after [you've installed and configured Goose](https://block.github.io/goose/docs/getting-started/installation):
230+
We'll use [Goose](https://block.github.io/goose/) as our MCP Client. Goose allows you to choose between many different LLMs and provides some built-in functionality for connecting to MCP servers, called [Extensions](https://block.github.io/goose/docs/getting-started/using-extensions).
231+
232+
You need to [install and configure Goose](https://block.github.io/goose/docs/getting-started/installation). Then, continue with the following steps:
234233

235234
1. In your terminal, run `goose configure`.
236235
1. At the prompt "What would you like to configure?", select "Add Extension".
237236
1. In response to "What type of extension would you like to add?", select “Command Line Extension”.
238237
1. When asked, give your extension a name. Something like `mcp-auth-quickstart` works great here.
239238
1. The command you should enter to the next prompt ("What command should be run?") is `npx mcp-remote http://127.0.0.1:5000/mcp`.
240239
1. Use the default values for the rest of the prompts (e.g. timeout, description, environment variables) and configuration will be complete.
241-
1. To start goose now just type `goose`. As Goose boots, a browser window should open and send you through the auth flow.
242-
1. Log in to your Auth0 instance and authorize your MCP server. After completing this you should have access to your tools.
243-
1. Provide a prompt such as "What astronauts are in space right now?" to make certain the MCP Server is functioning properly. Your LLM should notice it has a suitable tool in your MCP server and give an output about the astronauts found in TheSpaceDevs.
240+
1. To start Goose, type `goose`. This will open a browser window and send you through the auth flow.
241+
1. Log in to your Auth0 instance and authorize your MCP server to gain access to your tools.
242+
1. In Goose, ask "What astronauts are in space right now?". This question is similar to the `GetAstronautsCurrentlyInSpace` operation from earlier, which fails as unauthenticated without the proper token.
243+
1. Goose will select the `GetAstronautsCurrentlyInSpace` tool and respond with information about the astronauts found in TheSpaceDevs.
244244

245245
## Troubleshooting
246246

0 commit comments

Comments
 (0)