-
Notifications
You must be signed in to change notification settings - Fork 6
Description
Looked at link before posting bug (https://opensource.guide/) not sure what to gleam from that non-specific overview.
The only thing I can think to do is either not post the error, or post it.
So here is my error when using MCPShell@v0.1.7 on Windows 11 Pro (10.0.26200 Build 26200) with installed golang version go1.25.3.
When trying to run from Zed IDE, it times out using:
"mcp-restriction-examples": {
"command": "go",
"args": [
"run", "github.com/inercia/MCPShell@v0.1.7",
"mcp", "--tools", "C:\\[ACTUAL_PATH_HERE]\\MCPShellTools.yaml",
"--logfile", "C:\\[ACTUAL_PATH_HERE]\\MCPShellTools.log"
]
}
I then tried direct from command line, and got the error/response:
go: github.com/inercia/MCPShell@v0.1.7 requires go >= 1.25.3; switching to go1.25.3
# github.com/inercia/MCPShell/cmd
cmd\daemon_windows.go:20:64: undefined: syscall.DETACHED_PROCESS
Also tries a simple "go build" from pkg install directory, and same error.
Any help? I am a bit lost on this, since there is no cli command to verify everything is good, before proceeding. So not sure if this is PEBKAC or a valid issue due to syscall. I really like the ability to define shell calls and restrict access (as well as can be done) on this MCP, so hoping this is not an issue due to my version of windows, or a syscall issue.