MCP server that lets AI agents (Claude, Cursor, Claude Desktop) build and edit network topology diagrams in NetMap. 44 tools: CRUD, multi-sheet, nmap/CSV import, smart auto-layout, one-click SSH/web, JSON/PNG/PDF export. Open-source successor to netViz.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add network-diagram -- npx -y @den.dance/network-diagram-mcp~/.codex/config.toml
[mcp_servers.network-diagram]
command = "npx"
args = ["-y", "@den.dance/network-diagram-mcp"]
# codex mcp add network-diagram -- npx -y @den.dance/network-diagram-mcp~/.cursor/mcp.json
{
"mcpServers": {
"network-diagram": {
"command": "npx",
"args": [
"-y",
"@den.dance/network-diagram-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"network-diagram": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@den.dance/network-diagram-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"network-diagram": {
"command": "npx",
"args": [
"-y",
"@den.dance/network-diagram-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"network-diagram": {
"command": "npx",
"args": [
"-y",
"@den.dance/network-diagram-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"network-diagram": {
"command": "npx",
"args": [
"-y",
"@den.dance/network-diagram-mcp"
]
}
}
}