@@ -77,17 +77,16 @@ To install an MCP server:
77
77
78
78
To learn more about the MCP server catalog, see [ Catalog] ( catalog.md ) .
79
79
80
- ### Example: Use the GitHub MCP server
80
+ ### Example: Use the _ GitHub Official _ MCP server
81
81
82
82
Imagine you want to enable Ask Gordon to interact with your GitHub account:
83
83
84
84
1 . From the ** MCP Toolkit** menu, select the ** Catalog** tab and find
85
85
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.
88
87
3 . In the ** Clients** tab, ensure Gordon is connected.
89
88
4 . 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:
91
90
92
91
``` text
93
92
What's my GitHub handle?
@@ -115,11 +114,27 @@ You can simply install these 2 MCP servers in the MCP Toolkit,
115
114
and add Claude Desktop as a client:
116
115
117
116
1 . 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.
119
118
3 . From the ** Clients** tab, select ** Connect** next to ** Claude Desktop** . Restart
120
119
Claude Desktop if it's running, and it can now access all the servers in the MCP Toolkit.
121
120
4 . Within Claude Desktop, run a test by submitting the following prompt using the Sonnet 3.5 model:
122
121
123
122
``` text
124
123
Take a screenshot of docs.docker.com and then invert the colors
125
124
```
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