mcpbeat Sign in

S2 Netbox MCP Server

local only

S2 Netbox MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 63 installs a week from npm. Last commit 2 Nov 2026.

MCP server for LenelS2 S2 NetBox access control via the NBAPI. Read-only by default.

Installs per day peak 380 · avg 32 · -69% w/w
a month agotoday
63
Installs / week
npm · s2-netbox-mcp
0
Stars
0 open issues
2 Nov 2026
Last commit
8 releases in 90 days
MIT
License
TypeScript

Nothing serious here today

Today is the operative word: we check S2 Netbox MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add s2-netbox-mcp -e 'NETBOX_BASE_URL=<NETBOX_BASE_URL>' -e 'NETBOX_USERNAME=<NETBOX_USERNAME>' -e 'NETBOX_PASSWORD=<NETBOX_PASSWORD>' -- npx -y s2-netbox-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "s2-netbox-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "s2-netbox-mcp"
      ],
      "env": {
        "NETBOX_BASE_URL": "<NETBOX_BASE_URL>",
        "NETBOX_PASSWORD": "<NETBOX_PASSWORD>",
        "NETBOX_USERNAME": "<NETBOX_USERNAME>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.s2-netbox-mcp]
command = "npx"
args = ["-y", "s2-netbox-mcp"]
env = { NETBOX_BASE_URL = "<NETBOX_BASE_URL>", NETBOX_USERNAME = "<NETBOX_USERNAME>", NETBOX_PASSWORD = "<NETBOX_PASSWORD>" }
.cursor/mcp.json
{
  "mcpServers": {
    "s2-netbox-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "s2-netbox-mcp"
      ],
      "env": {
        "NETBOX_BASE_URL": "<NETBOX_BASE_URL>",
        "NETBOX_PASSWORD": "<NETBOX_PASSWORD>",
        "NETBOX_USERNAME": "<NETBOX_USERNAME>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "s2-netbox-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "s2-netbox-mcp"
      ],
      "env": {
        "NETBOX_BASE_URL": "<NETBOX_BASE_URL>",
        "NETBOX_PASSWORD": "<NETBOX_PASSWORD>",
        "NETBOX_USERNAME": "<NETBOX_USERNAME>"
      }
    }
  }
}

Put your own values in place of <NETBOX_BASE_URL> (Base URL of the S2 NetBox controller's web interface, e.g. https://netbox.example.internal (no trailing slash or path)), <NETBOX_USERNAME> (NBAPI session-login username), <NETBOX_PASSWORD> (NBAPI session-login password). The author’s registry entry marks them as required.

Optional settings from the registry entry, left out of the block above: NETBOX_ENABLE_WRITES (Set to true/1/yes to register the write tools (lock/unlock, add/modify/delete). Unset keeps the server strictly read-only), NETBOX_ENABLE_DESTRUCTIVE (Set to true/1/yes together with NETBOX_ENABLE_WRITES to additionally register the 11 destructive (delete/remove) tools).

Alternatives to S2 Netbox MCP

same job, measured the same way
AWS MCP Connector
by ferhatdundar

MCP server for the AWS CLI. Read-only by default; single Go binary.

local only
Ghcli MCP Connector
by ferhatdundar

MCP server for the GitHub CLI (gh). Read-only by default; single Go binary.

local only
Database MCP Mariadb
by arifulislamat

MCP server for MariaDB. Read-only by default, row caps, timeouts, secrets never logged.

99 installs/wk local only
Icloud MCP
by eodozzy

Read-only-by-default MCP server for iCloud mail, calendar, and contacts (IMAP/CalDAV/CardDAV).

109 installs/wk local only
Chia MCP
by danieljperry

MCP server for the Chia blockchain. Read-only full-node access via Coinset hosted nodes, 36 tools.

77 installs/wk local only
DWG MCP Server
by dimitrovakulenko

Read-only DWG file access for AI clients through MCP.

213 installs/wk local only
K8s MCP Server (Go)
by kaneg

Safe Kubernetes access for AI agents via MCP. Read-only by default, with explicit permission modes.

local only
Chia Explorer
by spacetime-technology

MCP server for the Chia blockchain. Read-only Q&A via the public coinset.org API.

95 installs/wk local only

S2 Netbox MCP — questions

Answers built from our own checks of this server.

Why is there no uptime for S2 Netbox MCP?
S2 Netbox MCP runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package s2-netbox-mcp was installed 63 times last week.
How do I connect S2 Netbox MCP?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls s2-netbox-mcp straight from npm; nothing to host, nothing to sign up for.
How many people use S2 Netbox MCP?
The npm package s2-netbox-mcp was installed 63 times in the last week. Week over week that is -69%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is S2 Netbox MCP open source?
Yes — it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.