From 5199f12f38b6b79580d15e00df2d44ebc6569970 Mon Sep 17 00:00:00 2001 From: Omri SirComp Date: Mon, 25 May 2026 09:45:10 +0300 Subject: [PATCH] Document GitHub Copilot CLI Node 20 setup --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index 86fae78bb..0aea554b5 100644 --- a/README.md +++ b/README.md @@ -138,6 +138,29 @@ To interact with monday.com's API, you'll need an API token: } ``` +#### For GitHub Copilot CLI on macOS + +If your MCP client starts the server from a non-interactive shell, make sure it runs with Node 20. The repository's `.nvmrc` pins `v20.18.1`, and the MCP package requires Node 20 or newer. + +When using `nvm`, load it before starting the local server: + +```json +{ + "mcpServers": { + "monday-api-mcp": { + "command": "bash", + "args": [ + "-lc", + "export NVM_DIR=\"$HOME/.nvm\" && . \"$NVM_DIR/nvm.sh\" && nvm use 20 >/dev/null && npx @mondaydotcomorg/monday-api-mcp@latest" + ], + "env": { + "MONDAY_TOKEN": "your_monday_api_token" + } + } + } +} +``` + #### For Gemini CLI To get started with [Gemini CLI](https://geminicli.com), you can use the