NetBrain Network Operations Platform – FAQ | MCP Marketplace

✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

Frequently Asked Questions about NetBrain MCP

Q: What is NetBrain MCP? A: NetBrain MCP (Model Context Protocol) is an open-source network automation platform that connects Large Language Models (LLMs) with network devices, enabling AI-driven network management.

Q: What are the key features of NetBrain MCP? A: Key features include unified device management, versatile connectivity (SSH/Telnet), remote command execution, secure credential management, MCP protocol support, resource provisioning via URIs, and a prompt template system.

Q: What is the MCP protocol? A: The MCP protocol is a standardized AI-device communication protocol that allows LLMs to access and control network devices.

Q: What is FastMCP? A: FastMCP is an MCP framework based on the mcp Python package, used for building MCP-compatible applications.

Q: Which network device vendors are supported by NetBrain MCP? A: NetBrain MCP supports devices from various vendors, including Cisco, Huawei, and H3C.

Q: How does NetBrain MCP handle device connectivity? A: NetBrain MCP supports both SSH and Telnet protocols for connecting to network devices. It uses Scrapli, which supports asynchronous and synchronous mixed modes.

Q: What is the web interface of NetBrain MCP like? A: The web interface offers a professional terminal experience (XTerm.js), network topology visualization (D3.js), intuitive device management, session management, customizable themes, and a responsive design.

Q: What are the advanced features of NetBrain MCP? A: Advanced features include automated topology discovery (CDP/LLDP), intelligent device identification (MAC address recognition), data persistence (JSON files), and network scanning.

Q: What is the technical architecture of NetBrain MCP? A: The backend is built with Python 3.10+, FastMCP, FastAPI + WebSocket, Scrapli, asyncio, and JSON file storage. The frontend uses XTerm.js, D3.js, WebSocket, modern web technologies, CSS3 animations, CSS variables, and JavaScript theme management.

Q: How does NetBrain MCP discover network topology? A: NetBrain MCP uses CDP (Cisco Discovery Protocol) and LLDP (Link Layer Discovery Protocol) to automatically discover network topology.

Q: What kind of data storage does NetBrain MCP use? A: NetBrain MCP uses JSON file storage with in-memory caching for data persistence.

Q: What are the available network management tools in NetBrain MCP? A: Available tools include device management, credential management, device connection, topology discovery, network scanning, resource management, and template management tools.

Q: What are the available MCP resources in NetBrain MCP? A: Available resources include device details, device configurations, device interfaces, device routes, device neighbors, network topology data, and network scanning results.

Q: What are the available prompt templates in NetBrain MCP? A: Available prompt templates include device diagnosis, configuration review, route analysis, network diagnosis, VLAN configuration, network topology analysis, and network security assessment.

Q: How do I run the NetBrain MCP server? A: You can run the server using Python directly (python server.py), the MCP development tool (mcp run server.py), or the MCP Inspector (mcp dev server.py).

Q: How do I access the web interface of NetBrain MCP? A: Open a web browser and navigate to http://localhost:8088. Use the login page to enter the system.

Q: How can I connect to a device using the web interface? A: In the web interface, go to the “Terminal” tab, add a new device or select an existing one, establish an SSH/Telnet connection, and use the professional terminal features.

Q: How can I view the network topology in NetBrain MCP? A: In the web interface, go to the “Network Topology” tab, click “Discover Topology” to start automatic scanning, and view the visualized network topology.

Q: How can I manage devices in NetBrain MCP? A: In the web interface, go to the “Devices” page to add, edit, and monitor device information. Configure device credentials and connection parameters.

Q: How can I use the MCP protocol? A: Run the MCP server, use the MCP Inspector to view available tools, list devices, connect to devices, and send commands.

Q: Can I use NetBrain MCP for network scanning? A: Yes, NetBrain MCP supports network range scanning with the scan_network_range tool.

Q: Does NetBrain MCP support automated network topology discovery? A: Yes, NetBrain MCP automatically discovers network topology using CDP and LLDP protocols.

Q: What are the potential future expansions for NetBrain MCP? A: Future expansions may include enterprise-level features (user permissions, audit logs, compliance reports), monitoring and alerting, protocol extensions (SNMP, NETCONF, RESTCONF), virtualization integration (eNSP, GNS3, EVE-NG), and enhanced AI capabilities (network fault analysis, configuration optimization).

Q: How can I contribute to the NetBrain MCP project? A: You can contribute by submitting pull requests or issues with your suggestions and improvements.

Featured Templates

View More
AI Assistants
Talk with Claude 3
156 1166
AI Characters
Sarcastic AI Chat Bot
128 1440
Verified Icon
AI Agents
AI Chatbot Starter Kit
1308 6081 5.0
AI Assistants
AI Chatbot Starter Kit v0.1
130 667

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.