# Use shell to launch MCP and ACP servers \(\#42382\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/d83201256d9b77a6ce054e417fff828a59d8a93b)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: d83201256d9b77a6ce054e417fff828a59d8a93b

Requested commit: d83201256d9b77a6ce054e417fff828a59d8a93b

Commit: d83201256d9b77a6ce054e417fff828a59d8a93b

Tree: 7dd672970b2b8fb5c1df99c44b554fedf2016c8e

Author: John Tur

Committer: GitHub

## Message

```
Use shell to launch MCP and ACP servers (#42382)

`npx`, and any `npm install`-ed programs, exist as batch
scripts/PowerShell scripts on the PATH. We have to use a shell to launch
these programs.

Fixes https://github.com/zed-industries/zed/issues/41435
Closes https://github.com/zed-industries/zed/pull/42651


Release Notes:

- windows: Custom MCP and ACP servers installed through `npm` now launch
correctly.

---------

Co-authored-by: Lukas Wirth <me@lukaswirth.dev>

```

## Parents

- [8ee85eab3c1ac3072eb7ebda689eeccdeb88d6c0](https://git.cafe/gitcafe/zed/commit/8ee85eab3c1ac3072eb7ebda689eeccdeb88d6c0?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/d83201256d9b77a6ce054e417fff828a59d8a93b?format=markdown)
