Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>NetStacksNew to Visual Studio Code? Get it now.
NetStacks

NetStacks

NetStacks

|
3 installs
| (0) | Free
Network Engineering AI Terminal — SSH/Telnet with hover enrichment, AI workflows, and infrastructure intelligence.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

NetStacks for VS Code

Browse NetBox inventory and open rich SSH/Telnet terminal sessions to your network devices, all from VS Code.

This extension embeds the same netstacks-agent sidecar as the NetStacks Terminal desktop app, and shares its data directory by default — so saved sessions, folders, NetBox sources, and credential vault carry over.

Features

  • NetBox inventory tree with lazy device loading
  • Saved sessions tree with folder hierarchy
  • SSH and Telnet sessions in editor-tab webviews powered by xterm.js (WebGL renderer, search, web links)
  • Credential vault with master-password unlock gate
  • One-click connect to any NetBox device

Requirements

  • VS Code 1.120 or newer.
  • If you already use NetStacks Terminal, the extension shares its data directory — no extra setup. Otherwise the first run creates a fresh database and prompts you to set a vault master password.

Settings

Setting Default Description
netstacks.dataDir "" Override data directory (empty = shared NetStacks dir).
netstacks.agentPort 0 Pin a fixed agent port (0 = ephemeral).
netstacks.terminalTheme dark xterm theme name.
netstacks.reconnectDelay 3000 Initial reconnect backoff (ms).
netstacks.scrollback 10000 Terminal scrollback.
netstacks.fontSize 0 Terminal font size (0 = follow editor).
netstacks.fontFamily "" Terminal font family (empty = follow editor).

Commands

NetStacks: … — Unlock Vault, Lock Vault, Set Master Password, Open Session…, New Session…, New Folder…, Add NetBox Source…, Sync NetBox Source…, Restart Agent, Show Agent Logs, Reconnect All Sessions, MCP Setup…

MCP Server Integration

NetStacks includes a Model Context Protocol (MCP) server that exposes all extension tools to external AI clients like Claude Code, Cursor, and Continue. This enables AI assistants to interact with your network infrastructure directly.

Setup for Claude Code (macOS)

  1. Run the command NetStacks: MCP Setup… from the Command Palette
  2. Click Copy Claude Code Config in the setup panel
  3. Add the copied JSON to ~/Library/Application Support/Claude/claude_desktop_config.json
  4. Restart Claude Code

The MCP server provides 17 tools including session management, NetBox queries, SNMP operations, DNS/WHOIS/ASN lookups, and contextual information about your active terminal session.

Setup for Cursor

  1. Run NetStacks: MCP Setup…
  2. Click Copy Cursor Config
  3. Add to .cursor/mcp.json in your workspace
  4. Restart Cursor

Disable MCP Integration

Set netstacks.mcp.enabled to false if you don't want to use MCP integration. This prevents the extension from writing handoff files for external clients.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft