@@ -77,17 +77,16 @@ To install an MCP server:
7777
7878To learn more about the MCP server catalog, see [ Catalog] ( catalog.md ) .
7979
80- ### Example: Use the GitHub MCP server
80+ ### Example: Use the _ GitHub Official _ MCP server
8181
8282Imagine you want to enable Ask Gordon to interact with your GitHub account:
8383
84841 . From the ** MCP Toolkit** menu, select the ** Catalog** tab and find
8585 the ** GitHub Official** server and add it.
86- 2 . In the server's ** Config** tab, insert your token generated from
87- your [ GitHub account] ( https://github.com/settings/personal-access-tokens ) .
86+ 2 . In the server's ** Config** tab, connect via OAuth.
88873 . In the ** Clients** tab, ensure Gordon is connected.
89884 . From the ** Ask Gordon** menu, you can now send requests related to your
90- GitHub account, in accordance to the tools provided by the GitHub MCP server. To test it, ask Gordon:
89+ GitHub account, in accordance to the tools provided by the GitHub Official server. To test it, ask Gordon:
9190
9291 ``` text
9392 What's my GitHub handle?
@@ -115,11 +114,27 @@ You can simply install these 2 MCP servers in the MCP Toolkit,
115114and add Claude Desktop as a client:
116115
1171161 . From the ** MCP Toolkit** menu, select the ** Catalog** tab and find the ** Puppeteer** server and add it.
118- 2 . Repeat for the ** GitHub** server.
117+ 2 . Repeat for the ** GitHub Official ** server.
1191183 . From the ** Clients** tab, select ** Connect** next to ** Claude Desktop** . Restart
120119 Claude Desktop if it's running, and it can now access all the servers in the MCP Toolkit.
1211204 . Within Claude Desktop, run a test by submitting the following prompt using the Sonnet 3.5 model:
122121
123122 ``` text
124123 Take a screenshot of docs.docker.com and then invert the colors
125124 ```
125+
126+ ## Authenticate via OAuth
127+
128+ You can connect the MCP Toolkit to your development workflow via
129+ OAuth integration. For now, the MCP Toolkit only supports GitHub OAuth.
130+
131+ 1 . On https://github.com/ , ensure you are logged in.
132+ 1 . In Docker Desktop, select ** MCP Toolkit** and select the ** OAuth** tab.
133+ 1 . In the GitHub entry, select ** Authorize** . Your browser opens the GitHub authorization page.
134+ 1 . In the GitHub authorization page, select ** Authorize docker** . Once the authorization
135+ is successful, you are automatically redirected to Docker Desktop.
136+ 1 . Install the GitHub MCP server, see [ Install an MCP server] ( #install-an-mcp-server ) .
137+
138+ The MCP Toolkit now has access to your GitHub account. To revoke access, select ** Revoke** in the ** OAuth** tab.
139+
140+
0 commit comments