Skip to content

Commit 4a06b8e

Browse files
authored
Add note about VS Code 1.102 (#58)
1 parent 3955f22 commit 4a06b8e

File tree

4 files changed

+39
-26
lines changed

4 files changed

+39
-26
lines changed
Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
1-
| Client | Supported | Auto-configuration | Notes |
2-
| -------------------------- | :-------: | :----------------: | ---------------------------------------------- |
3-
| GitHub Copilot (VS Code) ||| v1.100+ or Insiders version |
4-
| Cursor ||| v0.50.0+ |
5-
| Roo Code (VS Code) ||| v3.19.2+ |
6-
| Cline (VS Code) ||| v3.8.5+ (sse only; streamable-http [issue][2]) |
7-
| Claude Code CLI ||| v1.0.27+ |
8-
| GitHub Copilot (JetBrains) ||| v1.5.47+ |
9-
| Continue (VS Code) ||| v1.0.14+ |
10-
| Continue (JetBrains) ||| v1.0.23+ |
11-
| PydanticAI ||| v0.2.18+ |
12-
| ChatGPT Desktop ||| No support for HTTP/SSE MCPs |
13-
| Claude Desktop ||| No support for HTTP/SSE MCPs ([issue][1]) |
1+
| Client | Supported | Auto-configuration | Notes |
2+
| -------------------------- | :-------: | :----------------: | ---------------------------------------------------- |
3+
| GitHub Copilot (VS Code) ||| v1.100+ or Insiders version (v1.102+, [see note][3]) |
4+
| Cursor ||| v0.50.0+ |
5+
| Roo Code (VS Code) ||| v3.19.2+ |
6+
| Cline (VS Code) ||| v3.8.5+ (sse only; streamable-http [issue][2]) |
7+
| Claude Code CLI ||| v1.0.27+ |
8+
| GitHub Copilot (JetBrains) ||| v1.5.47+ |
9+
| Continue (VS Code) ||| v1.0.14+ |
10+
| Continue (JetBrains) ||| v1.0.23+ |
11+
| PydanticAI ||| v0.2.18+ |
12+
| ChatGPT Desktop ||| No support for HTTP/SSE MCPs |
13+
| Claude Desktop ||| No support for HTTP/SSE MCPs ([issue][1]) |
1414

1515
[1]: https://github.com/orgs/modelcontextprotocol/discussions/16
1616
[2]: https://github.com/cline/cline/issues/4391
17+
[3]: /toolhive/reference/client-compatibility.mdx#vs-code-with-copilot

docs/toolhive/reference/client-compatibility.mdx

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,31 @@ GitHub Copilot in VS Code stores its
5151
[global MCP configuration](https://code.visualstudio.com/docs/copilot/chat/mcp-servers#_add-an-mcp-server-to-your-user-settings)
5252
in your VS Code user settings file.
5353

54+
:::note
55+
56+
VS Code version 1.102 moved the MCP settings to a new location. Servers are now
57+
configured in a dedicated `mcp.json` file in the user settings directory.
58+
59+
ToolHive currently only supports the previous location (`settings.json`). When
60+
ToolHive adds a new MCP server, VS Code prompts you to move it to the new
61+
location.
62+
63+
<img
64+
src='/img/toolhive/vscode-config-update.webp'
65+
alt='Screenshot of the VS Code MCP move prompt'
66+
width={440}
67+
/>
68+
69+
This works, but ToolHive will not automatically update the new `mcp.json` file
70+
in the same location as the `settings.json` file referenced below. You can still
71+
use the MCP servers, but you will need to manually update the `mcp.json` file if
72+
you stop or remove the server.
73+
74+
Subscribe to [this issue](https://github.com/stacklok/toolhive/issues/1037) for
75+
updates on ToolHive's support for the new MCP configuration location.
76+
77+
:::
78+
5479
**Standard version**:
5580

5681
- **macOS**: `~/Library/Application Support/Code/User/settings.json`
@@ -77,19 +102,6 @@ Example configuration:
77102
}
78103
```
79104

80-
:::note
81-
82-
You need to manually start MCP servers from the settings file. Open the command
83-
palette and select "Preferences: Open User Settings (JSON)".
84-
85-
<img
86-
src='/img/toolhive/vscode-mcp-start.webp'
87-
alt='Screenshot of the VS Code MCP settings'
88-
className='screenshot'
89-
/>
90-
91-
:::
92-
93105
When you register VS Code as a client, ToolHive automatically updates the global
94106
MCP configuration file whenever you run an MCP server. You can also
95107
[configure project-specific MCP servers](https://code.visualstudio.com/docs/copilot/chat/mcp-servers#_add-an-mcp-server-to-your-workspace)
24.1 KB
Binary file not shown.
-26.4 KB
Binary file not shown.

0 commit comments

Comments
 (0)