3 ms·
This is nice! I was thinking of writing something like this myself. One thing I ran into though is that Claude Desktop can't connect to the server-everything wi
by nbbaier 2y ago
This is nice! I was thinking of writing something like this myself. One thing I ran into though is that Claude Desktop can't connect to the server-everything with the command you listed. This is in the server logs:
2025-03-11T16:29:00.168Z [@modelcontextprotocol/server-everything] [info] Client transport closed
› Error: Nonexistent flag: --tools echo,add
› See more help with --help
USAGE
$ god run [-t <value>]
FLAGS
-t, --tools=<value> Comma separated list of approved tools
Also, there's no logs for ~/mcpgod for me (that folder doesn't even exist)
- gavinuhma 2y agoThanks!! Hrm, re that error: What does “god --version” say? The log might not show up until you get a successful connection. I’ll look into that. Thanks for trying it out!
- gavinuhma 2y agoI’ve made the mistake of typing “--tools echo” before instead of “--tools=echo”, just in case that was your error too.
- therealpygon 2y agoWhat a polite way to point out that their error was a typo.
- nbbaier 2y agoI removed the original config and ran the following: 19:28:36 ~ $ npx -y mcpgod --version mcpgod/0.0.2 darwin-arm64 node-v23.9.0 19:28:47 ~ $ npx -y mcpgod add @modelcontextprotocol/server-everything --client claude --tools=echo,add Same error and log occured