mcp -nodejs-api-docs
MCP Server for Node.js API documentation
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):
- Ensure Node.js and npm are installed on your machine.
- Install and run the MCP server directly with npx (no global install required): npx -y mcp-server-nodejs-api-docs
- (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
mcp-router
A Unified MCP Server Management App (MCP Manager).
ls
List MCP Server configurations in your system used by AI applications like Cursor, Claude Desktop, VS Code and others
kanban
MCP Kanban is a specialized middleware designed to facilitate interaction between Large Language Models (LLMs) and Planka, a Kanban board application. It serves as an intermediary layer that provides LLMs with a simplified and enhanced API to interact with Planka's task management system.
mongo
MCP server that provide tools to LLMs such as claude in cursor to interact with MongoDB
cursor-buddy
🤖 MCP server that gives AI agents deep context about your project - coding standards, knowledge base, todos, database schema & history. Keep your AI assistant consistent and context-aware.
mcpd
A ~3MB MCP daemon that exposes any script as a tool for Claude, Cursor & AI assistants