Get the FREE Ultimate OpenClaw Setup Guide →

mcp -nodejs-api-docs

MCP Server for Node.js API documentation

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio lirantal-mcp-server-nodejs-api-docs npx -y mcp-server-nodejs-api-docs

How to use

This MCP server serves Node.js API documentation via a dedicated MCP endpoint. It is designed to be launched with a simple npx invocation, or via Docker, so you can integrate it into your existing MCP tooling and workflows. Once running, other MCP clients can query the server to fetch generated API docs and related metadata. The repository README demonstrates common usage patterns, including running with npx, using a Docker container, and configuring clients like Claude Desktop and Cursor AI to reference the server by name (e.g., nodejs-api-docs) within their MCP configuration files. The server is intended to be lightweight to plug into various environments while exposing the documented Node.js APIs for consumption by your tooling.

How to install

Prerequisites:

  • Node.js and npm (or npm equivalent) installed on your system for npx usage.
  • Docker if you prefer running the server as a container.

Installation steps (via npx / local development):

  1. Ensure Node.js and npm are installed on your machine.
  2. Install and run the MCP server directly with npx (no global install required): npx -y mcp-server-nodejs-api-docs
  3. (Optional) Build and run via Docker: docker build -t mcp-server-nodejs-api-docs . docker run -i --rm --init -e DOCKER_CONTAINER=true mcp-server-nodejs-api-docs

Using Docker image directly in MCP configurations:

  • You can reference the image ghcr.io/lirantal/mcp-server-nodejs-api-docs:latest in your MCP client configuration, for example: command: docker args: ["run", "-i", "--rm", "--init", "-e", "DOCKER_CONTAINER=true", "ghcr.io/lirantal/mcp-server-nodejs-api-docs:latest"]

Additional notes

Tips and notes:

  • The README demonstrates multiple integration points (CLI via npx, Docker usage, Claude Desktop, Cursor AI).
  • When using Docker, set DOCKER_CONTAINER=true to ensure proper container behavior within MCP environments.
  • The server name used in examples is nodejs-api-docs; you can adapt this to your own MCP configuration naming conventions.
  • Logs and debugging: the server writes logs to the system temporary directory (e.g., /tmp on Unix-like systems or %TEMP% on Windows).

Related MCP Servers

Sponsor this space

Reach thousands of developers