Skip to content

Instantly share code, notes, and snippets.

@gAmUssA
Last active April 1, 2025 03:54

Revisions

  1. gAmUssA revised this gist Apr 1, 2025. 1 changed file with 17 additions and 241 deletions.
    258 changes: 17 additions & 241 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -1,185 +1,15 @@
    2025-03-31T22:34:16.831Z [confluent] [info] Initializing server...
    2025-03-31T22:34:16.864Z [confluent] [info] Server started and connected successfully
    2025-03-31T22:34:16.864Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    2025-03-31T22:34:18.466Z [confluent] [info] Initializing server...
    2025-03-31T22:34:18.519Z [confluent] [info] Server started and connected successfully
    2025-03-31T22:34:18.526Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    node:internal/modules/cjs/loader:1454
    return process.dlopen(module, path.toNamespacedPath(filename));
    ^

    Error: The module '/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/@confluentinc/kafka-javascript/build/Release/confluent-kafka-javascript.node'
    was compiled against a different Node.js version using
    NODE_MODULE_VERSION 131. This version of Node.js requires
    NODE_MODULE_VERSION 115. Please try re-compiling or re-installing
    the module (for instance, using `npm rebuild` or `npm install`).
    at Module._extensions..node (node:internal/modules/cjs/loader:1454:18)
    at Module.load (node:internal/modules/cjs/loader:1208:32)
    at Module._load (node:internal/modules/cjs/loader:1024:12)
    at Module.require (node:internal/modules/cjs/loader:1233:19)
    at require (node:internal/modules/helpers:179:18)
    at bindings (/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/@confluentinc/kafka-javascript/librdkafka.js:10:32)
    at Module._compile (node:internal/modules/cjs/loader:1358:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
    at Module.load (node:internal/modules/cjs/loader:1208:32) {
    code: 'ERR_DLOPEN_FAILED'
    }

    Node.js v20.15.1
    node:internal/modules/cjs/loader:1454
    return process.dlopen(module, path.toNamespacedPath(filename));
    ^

    Error: The module '/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/@confluentinc/kafka-javascript/build/Release/confluent-kafka-javascript.node'
    was compiled against a different Node.js version using
    NODE_MODULE_VERSION 131. This version of Node.js requires
    NODE_MODULE_VERSION 115. Please try re-compiling or re-installing
    the module (for instance, using `npm rebuild` or `npm install`).
    at Module._extensions..node (node:internal/modules/cjs/loader:1454:18)
    at Module.load (node:internal/modules/cjs/loader:1208:32)
    at Module._load (node:internal/modules/cjs/loader:1024:12)
    at Module.require (node:internal/modules/cjs/loader:1233:19)
    at require (node:internal/modules/helpers:179:18)
    at bindings (/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/@confluentinc/kafka-javascript/librdkafka.js:10:32)
    at Module._compile (node:internal/modules/cjs/loader:1358:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
    at Module.load (node:internal/modules/cjs/loader:1208:32) {
    code: 'ERR_DLOPEN_FAILED'
    }

    Node.js v20.15.1
    2025-03-31T22:34:21.923Z [confluent] [info] Server transport closed
    2025-03-31T22:34:21.924Z [confluent] [info] Client transport closed
    2025-03-31T22:34:21.924Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T22:34:21.924Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T22:34:21.924Z [confluent] [info] Client transport closed
    2025-03-31T22:34:21.924Z [confluent] [info] Server transport closed
    2025-03-31T22:34:21.925Z [confluent] [info] Client transport closed
    2025-03-31T22:34:21.925Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T22:34:21.925Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T22:34:21.925Z [confluent] [info] Client transport closed
    2025-03-31T23:07:06.611Z [confluent] [info] Initializing server...
    2025-03-31T23:07:06.642Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:07:06.643Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:07:06.748Z [confluent] [info] Server transport closed
    2025-03-31T23:07:06.748Z [confluent] [info] Client transport closed
    2025-03-31T23:07:06.748Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:07:06.748Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:07:06.749Z [confluent] [info] Client transport closed
    2025-03-31T23:07:07.620Z [confluent] [info] Initializing server...
    2025-03-31T23:07:07.641Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:07:07.652Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:07:07.997Z [confluent] [info] Server transport closed
    2025-03-31T23:07:07.997Z [confluent] [info] Client transport closed
    2025-03-31T23:07:07.997Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:07:07.997Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:07:07.998Z [confluent] [info] Client transport closed
    2025-03-31T23:08:46.397Z [confluent] [info] Initializing server...
    2025-03-31T23:08:46.419Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:08:46.420Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:08:46.461Z [confluent] [info] Server transport closed
    2025-03-31T23:08:46.461Z [confluent] [info] Client transport closed
    2025-03-31T23:08:46.461Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:08:46.461Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:08:46.462Z [confluent] [info] Client transport closed
    2025-03-31T23:08:47.241Z [confluent] [info] Initializing server...
    2025-03-31T23:08:47.539Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:08:47.580Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:08:47.696Z [confluent] [info] Server transport closed
    2025-03-31T23:08:47.697Z [confluent] [info] Client transport closed
    2025-03-31T23:08:47.697Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:08:47.697Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:08:47.697Z [confluent] [info] Client transport closed
    2025-03-31T23:09:12.160Z [confluent] [info] Initializing server...
    2025-03-31T23:09:12.181Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:09:12.182Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:09:12.221Z [confluent] [info] Server transport closed
    2025-03-31T23:09:12.222Z [confluent] [info] Client transport closed
    2025-03-31T23:09:12.222Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:09:12.222Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:09:12.222Z [confluent] [info] Client transport closed
    2025-03-31T23:09:12.671Z [confluent] [info] Initializing server...
    2025-03-31T23:09:12.901Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:09:12.904Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:09:13.038Z [confluent] [info] Server transport closed
    2025-03-31T23:09:13.038Z [confluent] [info] Client transport closed
    2025-03-31T23:09:13.039Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:09:13.039Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:09:13.039Z [confluent] [info] Client transport closed
    2025-03-31T23:38:55.979Z [confluent] [info] Initializing server...
    2025-03-31T23:38:56.003Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:38:56.003Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:38:56.030Z [confluent] [info] Server transport closed
    2025-03-31T23:38:56.030Z [confluent] [info] Client transport closed
    2025-03-31T23:38:56.030Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:38:56.030Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:38:56.030Z [confluent] [info] Client transport closed
    2025-03-31T23:38:56.591Z [confluent] [info] Initializing server...
    2025-03-31T23:38:56.716Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:38:56.719Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:38:56.970Z [confluent] [info] Server transport closed
    2025-03-31T23:38:56.970Z [confluent] [info] Client transport closed
    2025-03-31T23:38:56.970Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:38:56.970Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:38:56.970Z [confluent] [info] Client transport closed
    2025-03-31T23:43:35.001Z [confluent] [info] Initializing server...
    2025-03-31T23:43:35.029Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:43:35.030Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:43:35.066Z [confluent] [info] Server transport closed
    2025-03-31T23:43:35.066Z [confluent] [info] Client transport closed
    2025-03-31T23:43:35.066Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:43:35.066Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:43:35.067Z [confluent] [info] Client transport closed
    2025-03-31T23:43:35.484Z [confluent] [info] Initializing server...
    2025-03-31T23:43:35.502Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:43:35.524Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:43:36.207Z [confluent] [info] Server transport closed
    2025-03-31T23:43:36.208Z [confluent] [info] Client transport closed
    2025-03-31T23:43:36.208Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:43:36.208Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:43:36.208Z [confluent] [info] Client transport closed
    2025-03-31T23:46:50.646Z [confluent] [info] Initializing server...
    2025-03-31T23:46:50.666Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:46:50.666Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:46:50.706Z [confluent] [info] Server transport closed
    2025-03-31T23:46:50.706Z [confluent] [info] Client transport closed
    2025-03-31T23:46:50.707Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:46:50.707Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:46:50.707Z [confluent] [info] Client transport closed
    2025-03-31T23:46:51.229Z [confluent] [info] Initializing server...
    2025-03-31T23:46:51.493Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:46:51.495Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:46:51.628Z [confluent] [info] Server transport closed
    2025-03-31T23:46:51.628Z [confluent] [info] Client transport closed
    2025-03-31T23:46:51.628Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:46:51.628Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:46:51.628Z [confluent] [info] Client transport closed
    2025-04-01T00:06:06.582Z [confluent] [info] Initializing server...
    2025-04-01T00:06:06.630Z [confluent] [info] Server started and connected successfully
    2025-04-01T00:06:06.632Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T00:06:06.665Z [confluent] [info] Server transport closed
    2025-04-01T00:06:06.665Z [confluent] [info] Client transport closed
    2025-04-01T00:06:06.665Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T00:06:06.665Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T00:06:06.665Z [confluent] [info] Client transport closed
    2025-04-01T00:06:07.400Z [confluent] [info] Initializing server...
    2025-04-01T00:06:07.728Z [confluent] [info] Server started and connected successfully
    2025-04-01T00:06:07.729Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    2025-04-01T03:53:36.898Z [confluent] [info] Initializing server...
    2025-04-01T03:53:36.909Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:53:36.915Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:53:36.939Z [confluent] [info] Server transport closed
    2025-04-01T03:53:36.939Z [confluent] [info] Client transport closed
    2025-04-01T03:53:36.939Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:53:36.939Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:53:36.939Z [confluent] [info] Client transport closed
    2025-04-01T03:53:37.523Z [confluent] [info] Initializing server...
    2025-04-01T03:53:37.528Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:53:37.532Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    node:internal/modules/cjs/loader:1651
    return process.dlopen(module, path.toNamespacedPath(filename));
    ^
    @@ -203,62 +33,8 @@ the module (for instance, using `npm rebuild` or `npm install`).
    }

    Node.js v20.19.0
    2025-04-01T00:06:09.063Z [confluent] [info] Server transport closed
    2025-04-01T00:06:09.063Z [confluent] [info] Client transport closed
    2025-04-01T00:06:09.063Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T00:06:09.063Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T00:06:09.063Z [confluent] [info] Client transport closed
    2025-04-01T03:27:15.501Z [confluent] [info] Initializing server...
    2025-04-01T03:27:15.524Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:27:15.525Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:27:15.558Z [confluent] [info] Server transport closed
    2025-04-01T03:27:15.558Z [confluent] [info] Client transport closed
    2025-04-01T03:27:15.559Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:27:15.559Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:27:15.559Z [confluent] [info] Client transport closed
    2025-04-01T03:27:16.117Z [confluent] [info] Initializing server...
    2025-04-01T03:27:16.134Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:27:16.145Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:27:16.619Z [confluent] [info] Server transport closed
    2025-04-01T03:27:16.619Z [confluent] [info] Client transport closed
    2025-04-01T03:27:16.619Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:27:16.619Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:27:16.620Z [confluent] [info] Client transport closed
    2025-04-01T03:49:01.775Z [confluent] [info] Initializing server...
    2025-04-01T03:49:01.796Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:49:01.797Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:49:01.832Z [confluent] [info] Server transport closed
    2025-04-01T03:49:01.832Z [confluent] [info] Client transport closed
    2025-04-01T03:49:01.832Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:49:01.832Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:49:01.832Z [confluent] [info] Client transport closed
    2025-04-01T03:49:02.351Z [confluent] [info] Initializing server...
    2025-04-01T03:49:02.489Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:49:02.521Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:49:02.857Z [confluent] [info] Server transport closed
    2025-04-01T03:49:02.858Z [confluent] [info] Client transport closed
    2025-04-01T03:49:02.858Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:49:02.858Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:49:02.858Z [confluent] [info] Client transport closed
    2025-04-01T03:50:35.541Z [confluent] [info] Initializing server...
    2025-04-01T03:50:35.557Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:50:35.558Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:50:35.581Z [confluent] [info] Server transport closed
    2025-04-01T03:50:35.581Z [confluent] [info] Client transport closed
    2025-04-01T03:50:35.582Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:50:35.582Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:50:35.582Z [confluent] [info] Client transport closed
    2025-04-01T03:50:36.097Z [confluent] [info] Initializing server...
    2025-04-01T03:50:36.102Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:50:36.116Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:50:36.637Z [confluent] [info] Server transport closed
    2025-04-01T03:50:36.637Z [confluent] [info] Client transport closed
    2025-04-01T03:50:36.637Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:50:36.637Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:50:36.638Z [confluent] [info] Client transport closed
    2025-04-01T03:53:37.964Z [confluent] [info] Server transport closed
    2025-04-01T03:53:37.964Z [confluent] [info] Client transport closed
    2025-04-01T03:53:37.964Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:53:37.964Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:53:37.964Z [confluent] [info] Client transport closed
  2. gAmUssA created this gist Apr 1, 2025.
    264 changes: 264 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,264 @@
    2025-03-31T22:34:16.831Z [confluent] [info] Initializing server...
    2025-03-31T22:34:16.864Z [confluent] [info] Server started and connected successfully
    2025-03-31T22:34:16.864Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    2025-03-31T22:34:18.466Z [confluent] [info] Initializing server...
    2025-03-31T22:34:18.519Z [confluent] [info] Server started and connected successfully
    2025-03-31T22:34:18.526Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    node:internal/modules/cjs/loader:1454
    return process.dlopen(module, path.toNamespacedPath(filename));
    ^

    Error: The module '/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/@confluentinc/kafka-javascript/build/Release/confluent-kafka-javascript.node'
    was compiled against a different Node.js version using
    NODE_MODULE_VERSION 131. This version of Node.js requires
    NODE_MODULE_VERSION 115. Please try re-compiling or re-installing
    the module (for instance, using `npm rebuild` or `npm install`).
    at Module._extensions..node (node:internal/modules/cjs/loader:1454:18)
    at Module.load (node:internal/modules/cjs/loader:1208:32)
    at Module._load (node:internal/modules/cjs/loader:1024:12)
    at Module.require (node:internal/modules/cjs/loader:1233:19)
    at require (node:internal/modules/helpers:179:18)
    at bindings (/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/@confluentinc/kafka-javascript/librdkafka.js:10:32)
    at Module._compile (node:internal/modules/cjs/loader:1358:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
    at Module.load (node:internal/modules/cjs/loader:1208:32) {
    code: 'ERR_DLOPEN_FAILED'
    }

    Node.js v20.15.1
    node:internal/modules/cjs/loader:1454
    return process.dlopen(module, path.toNamespacedPath(filename));
    ^

    Error: The module '/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/@confluentinc/kafka-javascript/build/Release/confluent-kafka-javascript.node'
    was compiled against a different Node.js version using
    NODE_MODULE_VERSION 131. This version of Node.js requires
    NODE_MODULE_VERSION 115. Please try re-compiling or re-installing
    the module (for instance, using `npm rebuild` or `npm install`).
    at Module._extensions..node (node:internal/modules/cjs/loader:1454:18)
    at Module.load (node:internal/modules/cjs/loader:1208:32)
    at Module._load (node:internal/modules/cjs/loader:1024:12)
    at Module.require (node:internal/modules/cjs/loader:1233:19)
    at require (node:internal/modules/helpers:179:18)
    at bindings (/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/Users/vikgamov/Documents/Cline/MCP/mcp-confluent/node_modules/@confluentinc/kafka-javascript/librdkafka.js:10:32)
    at Module._compile (node:internal/modules/cjs/loader:1358:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
    at Module.load (node:internal/modules/cjs/loader:1208:32) {
    code: 'ERR_DLOPEN_FAILED'
    }

    Node.js v20.15.1
    2025-03-31T22:34:21.923Z [confluent] [info] Server transport closed
    2025-03-31T22:34:21.924Z [confluent] [info] Client transport closed
    2025-03-31T22:34:21.924Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T22:34:21.924Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T22:34:21.924Z [confluent] [info] Client transport closed
    2025-03-31T22:34:21.924Z [confluent] [info] Server transport closed
    2025-03-31T22:34:21.925Z [confluent] [info] Client transport closed
    2025-03-31T22:34:21.925Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T22:34:21.925Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T22:34:21.925Z [confluent] [info] Client transport closed
    2025-03-31T23:07:06.611Z [confluent] [info] Initializing server...
    2025-03-31T23:07:06.642Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:07:06.643Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:07:06.748Z [confluent] [info] Server transport closed
    2025-03-31T23:07:06.748Z [confluent] [info] Client transport closed
    2025-03-31T23:07:06.748Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:07:06.748Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:07:06.749Z [confluent] [info] Client transport closed
    2025-03-31T23:07:07.620Z [confluent] [info] Initializing server...
    2025-03-31T23:07:07.641Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:07:07.652Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:07:07.997Z [confluent] [info] Server transport closed
    2025-03-31T23:07:07.997Z [confluent] [info] Client transport closed
    2025-03-31T23:07:07.997Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:07:07.997Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:07:07.998Z [confluent] [info] Client transport closed
    2025-03-31T23:08:46.397Z [confluent] [info] Initializing server...
    2025-03-31T23:08:46.419Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:08:46.420Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:08:46.461Z [confluent] [info] Server transport closed
    2025-03-31T23:08:46.461Z [confluent] [info] Client transport closed
    2025-03-31T23:08:46.461Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:08:46.461Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:08:46.462Z [confluent] [info] Client transport closed
    2025-03-31T23:08:47.241Z [confluent] [info] Initializing server...
    2025-03-31T23:08:47.539Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:08:47.580Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:08:47.696Z [confluent] [info] Server transport closed
    2025-03-31T23:08:47.697Z [confluent] [info] Client transport closed
    2025-03-31T23:08:47.697Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:08:47.697Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:08:47.697Z [confluent] [info] Client transport closed
    2025-03-31T23:09:12.160Z [confluent] [info] Initializing server...
    2025-03-31T23:09:12.181Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:09:12.182Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:09:12.221Z [confluent] [info] Server transport closed
    2025-03-31T23:09:12.222Z [confluent] [info] Client transport closed
    2025-03-31T23:09:12.222Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:09:12.222Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:09:12.222Z [confluent] [info] Client transport closed
    2025-03-31T23:09:12.671Z [confluent] [info] Initializing server...
    2025-03-31T23:09:12.901Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:09:12.904Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:09:13.038Z [confluent] [info] Server transport closed
    2025-03-31T23:09:13.038Z [confluent] [info] Client transport closed
    2025-03-31T23:09:13.039Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:09:13.039Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:09:13.039Z [confluent] [info] Client transport closed
    2025-03-31T23:38:55.979Z [confluent] [info] Initializing server...
    2025-03-31T23:38:56.003Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:38:56.003Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:38:56.030Z [confluent] [info] Server transport closed
    2025-03-31T23:38:56.030Z [confluent] [info] Client transport closed
    2025-03-31T23:38:56.030Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:38:56.030Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:38:56.030Z [confluent] [info] Client transport closed
    2025-03-31T23:38:56.591Z [confluent] [info] Initializing server...
    2025-03-31T23:38:56.716Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:38:56.719Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:38:56.970Z [confluent] [info] Server transport closed
    2025-03-31T23:38:56.970Z [confluent] [info] Client transport closed
    2025-03-31T23:38:56.970Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:38:56.970Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:38:56.970Z [confluent] [info] Client transport closed
    2025-03-31T23:43:35.001Z [confluent] [info] Initializing server...
    2025-03-31T23:43:35.029Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:43:35.030Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:43:35.066Z [confluent] [info] Server transport closed
    2025-03-31T23:43:35.066Z [confluent] [info] Client transport closed
    2025-03-31T23:43:35.066Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:43:35.066Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:43:35.067Z [confluent] [info] Client transport closed
    2025-03-31T23:43:35.484Z [confluent] [info] Initializing server...
    2025-03-31T23:43:35.502Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:43:35.524Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:43:36.207Z [confluent] [info] Server transport closed
    2025-03-31T23:43:36.208Z [confluent] [info] Client transport closed
    2025-03-31T23:43:36.208Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:43:36.208Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:43:36.208Z [confluent] [info] Client transport closed
    2025-03-31T23:46:50.646Z [confluent] [info] Initializing server...
    2025-03-31T23:46:50.666Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:46:50.666Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:46:50.706Z [confluent] [info] Server transport closed
    2025-03-31T23:46:50.706Z [confluent] [info] Client transport closed
    2025-03-31T23:46:50.707Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:46:50.707Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:46:50.707Z [confluent] [info] Client transport closed
    2025-03-31T23:46:51.229Z [confluent] [info] Initializing server...
    2025-03-31T23:46:51.493Z [confluent] [info] Server started and connected successfully
    2025-03-31T23:46:51.495Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-03-31T23:46:51.628Z [confluent] [info] Server transport closed
    2025-03-31T23:46:51.628Z [confluent] [info] Client transport closed
    2025-03-31T23:46:51.628Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-03-31T23:46:51.628Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-03-31T23:46:51.628Z [confluent] [info] Client transport closed
    2025-04-01T00:06:06.582Z [confluent] [info] Initializing server...
    2025-04-01T00:06:06.630Z [confluent] [info] Server started and connected successfully
    2025-04-01T00:06:06.632Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T00:06:06.665Z [confluent] [info] Server transport closed
    2025-04-01T00:06:06.665Z [confluent] [info] Client transport closed
    2025-04-01T00:06:06.665Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T00:06:06.665Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T00:06:06.665Z [confluent] [info] Client transport closed
    2025-04-01T00:06:07.400Z [confluent] [info] Initializing server...
    2025-04-01T00:06:07.728Z [confluent] [info] Server started and connected successfully
    2025-04-01T00:06:07.729Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    node:internal/modules/cjs/loader:1651
    return process.dlopen(module, path.toNamespacedPath(filename));
    ^

    Error: The module '/Users/vikgamov/projects/ai/mcp-confluent/node_modules/@confluentinc/kafka-javascript/build/Release/confluent-kafka-javascript.node'
    was compiled against a different Node.js version using
    NODE_MODULE_VERSION 127. This version of Node.js requires
    NODE_MODULE_VERSION 115. Please try re-compiling or re-installing
    the module (for instance, using `npm rebuild` or `npm install`).
    at Module._extensions..node (node:internal/modules/cjs/loader:1651:18)
    at Module.load (node:internal/modules/cjs/loader:1275:32)
    at Module._load (node:internal/modules/cjs/loader:1096:12)
    at Module.require (node:internal/modules/cjs/loader:1298:19)
    at require (node:internal/modules/helpers:182:18)
    at bindings (/Users/vikgamov/projects/ai/mcp-confluent/node_modules/@confluentinc/kafka-javascript/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/Users/vikgamov/projects/ai/mcp-confluent/node_modules/@confluentinc/kafka-javascript/librdkafka.js:10:32)
    at Module._compile (node:internal/modules/cjs/loader:1529:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1613:10)
    at Module.load (node:internal/modules/cjs/loader:1275:32) {
    code: 'ERR_DLOPEN_FAILED'
    }

    Node.js v20.19.0
    2025-04-01T00:06:09.063Z [confluent] [info] Server transport closed
    2025-04-01T00:06:09.063Z [confluent] [info] Client transport closed
    2025-04-01T00:06:09.063Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T00:06:09.063Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T00:06:09.063Z [confluent] [info] Client transport closed
    2025-04-01T03:27:15.501Z [confluent] [info] Initializing server...
    2025-04-01T03:27:15.524Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:27:15.525Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:27:15.558Z [confluent] [info] Server transport closed
    2025-04-01T03:27:15.558Z [confluent] [info] Client transport closed
    2025-04-01T03:27:15.559Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:27:15.559Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:27:15.559Z [confluent] [info] Client transport closed
    2025-04-01T03:27:16.117Z [confluent] [info] Initializing server...
    2025-04-01T03:27:16.134Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:27:16.145Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:27:16.619Z [confluent] [info] Server transport closed
    2025-04-01T03:27:16.619Z [confluent] [info] Client transport closed
    2025-04-01T03:27:16.619Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:27:16.619Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:27:16.620Z [confluent] [info] Client transport closed
    2025-04-01T03:49:01.775Z [confluent] [info] Initializing server...
    2025-04-01T03:49:01.796Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:49:01.797Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:49:01.832Z [confluent] [info] Server transport closed
    2025-04-01T03:49:01.832Z [confluent] [info] Client transport closed
    2025-04-01T03:49:01.832Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:49:01.832Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:49:01.832Z [confluent] [info] Client transport closed
    2025-04-01T03:49:02.351Z [confluent] [info] Initializing server...
    2025-04-01T03:49:02.489Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:49:02.521Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:49:02.857Z [confluent] [info] Server transport closed
    2025-04-01T03:49:02.858Z [confluent] [info] Client transport closed
    2025-04-01T03:49:02.858Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:49:02.858Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:49:02.858Z [confluent] [info] Client transport closed
    2025-04-01T03:50:35.541Z [confluent] [info] Initializing server...
    2025-04-01T03:50:35.557Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:50:35.558Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:50:35.581Z [confluent] [info] Server transport closed
    2025-04-01T03:50:35.581Z [confluent] [info] Client transport closed
    2025-04-01T03:50:35.582Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:50:35.582Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:50:35.582Z [confluent] [info] Client transport closed
    2025-04-01T03:50:36.097Z [confluent] [info] Initializing server...
    2025-04-01T03:50:36.102Z [confluent] [info] Server started and connected successfully
    2025-04-01T03:50:36.116Z [confluent] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
    /Users/vikgamov/.nvm/versions/node/v18.20.8/bin/node: bad option: --env-file
    2025-04-01T03:50:36.637Z [confluent] [info] Server transport closed
    2025-04-01T03:50:36.637Z [confluent] [info] Client transport closed
    2025-04-01T03:50:36.637Z [confluent] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log.
    2025-04-01T03:50:36.637Z [confluent] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) {"context":"connection"}
    2025-04-01T03:50:36.638Z [confluent] [info] Client transport closed