> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.itential.com/adapters/troubleshooting/dependencies/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.itential.com/_mcp/server. # Adapter dependencies > How adapter dependencies must be installed, and why installing them above the adapter directory can cause problems. Most adapter logic lives in shared runtime libraries that the adapter depends on. These dependencies must be installed inside the adapter's own `node_modules` directory — not in theItential Platform home directory or any directory above the adapter. To install dependencies correctly, run `npm install` from within the adapter directory: ```bash cd /node_modules/@namespace/adapter-home-dir npm install ``` For example, the `adapter-utils` dependency for an open-source adapter should be at: `/node_modules/@namespace/adapter-home-dir/node_modules/@itentialopensource/adapter-utils` Installing dependencies above the adapter directory — for example, by running `npm install` from theItential Platform home directory — can install incorrect versions that conflict with other adapters orItential Platform components. > How adapter dependencies must be installed, and why installing them above the adapter directory can cause problems.