NetMCP
Verified Safeby SurriyaGokul
Overview
An AI-native network optimization system that empowers AI agents to autonomously discover, plan, validate, render, and apply Linux network configurations for various workloads.
Installation
python -m server.mainSecurity Notes
The system employs robust security measures including a command allowlist (server/config/allowlist.yaml), careful use of `subprocess.run` (shell=False) to prevent shell injection, and explicit checks for metacharacters. Privileged commands are executed via `sudo -n`, necessitating pre-configuration of passwordless sudo for specific binaries as outlined in `setup_sudo.sh`. While applying kernel-level network changes inherently carries risk, the multi-layered internal safety mechanisms (allowlist, schema validation, policy enforcement, checkpoint/rollback) significantly mitigate these risks, making it relatively safe to run within a trusted environment with properly configured permissions.
Similar Servers
wanaku
A Model Context Protocol (MCP) Router that centralizes routing and resource management for AI agents, connecting them to various enterprise systems and tools via pluggable capabilities.
unifi-network-mcp
Programmatic access and automation of UniFi Network controller tasks, facilitating integrations with AI models (LLMs), monitoring systems, and custom applications.
AgentUp
A developer-first framework for building, deploying, and managing secure, scalable, and configurable AI agents, supporting various agent types (reactive, iterative) and the Model-Context Protocol (MCP) for seamless interactions.
schedcp
Develop and deploy eBPF-based Linux kernel schedulers to optimize performance for specific workloads, particularly those exhibiting 'long-tail' load imbalances.