Install
The server runs over stdio and needs Node 18 or later. It is not on npm yet, so it runs from a local copy of the code, and every snippet below points at the built file. The snippets will change to a package name once it is published. Build it once, then point any client at it. The last line starts the server in your terminal and waits for input, which is what a client does; press Ctrl-C to stop it.
cd /path/to/academic/mcp
npm install
npm run build
node /path/to/academic/mcp/dist/index.js