Network Devices Mcp Sse Server
About
Model Context Protocol (MCP) servers and clients
Details
- Author
- aimiox
- Downloads
- 327
- Categories
- Other
Jump to
- Device Management: Register, monitor, and control remote devices
- File Operations: List, read, write, and search files on connected devices
- System Monitoring: View system information, processes, and resource usage
- Command Execution: Run shell commands on remote devices (premium version)
- Cross-Platform Support: Works on Linux, OpenWRT, and OpenBSD devices
- Secure Communication: Device connections with TLS encryption
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Network Devices Mcp Sse ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Run the server via Docker (docker pull aimiox/amxnet-mcp:latest then sudo ./run_amxnet_mcp.sh) or manually with Docker, configuring ports with environment variables AMXNET_DEVICE_PORT (default 8765) and AMXNET_SSE_PORT (default 8002). Download the appropriate device client binary for each device architecture, make it executable, and run it with --name <device_name> --server <server_ip> --port <server_port>. Then use the provided amxnet_cli.py script with an OpenAI API key and the SSE endpoint to interact with the server.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"network devices mcp sse server": {
"amxnet": {
"command": "docker",
"args": [
"run",
"-it",
"-p 8765:8765",
"-p 8002:8002",
"aimiox/amxnet-mcp:latest"
]
}
}
}
}
McpServers
{
"amxnet": {
"command": "docker",
"args": [
"run",
"-it",
"-p 8765:8765",
"-p 8002:8002",
"aimiox/amxnet-mcp:latest"
]
}
}
π₯οΈ AMXNet - Network Devices MCP Server
The aimiox AMXNet Network Devices MCP Server enables seamless interaction with network devices through the OpenAI Agents SDK or any SSE-compatible MCP client. It provides a powerful interface for managing, monitoring, and controlling connected devices like servers, routers, switches, and more.
π Table of Contents
- Features
- Architecture
- Installation
- Docker
- Manual Installation
- Configuration
- Device Client
- Testing with CLI
- Premium Features
- Example Usage
- Support
β¨ Features
π‘ Device Management: Register, monitor, and control remote devices
π File Operations: List, read, write, and search files on connected devices
π System Monitoring: View system information, processes, and resource usage
π Command Execution: Run shell commands on remote devices (with proper permissions in premium version)
π Cross-Platform Support: Works on Linux, OpenWRT, and OpenBSD* devices
π Secure Communication: Device connections with TLS encryption
π€ Compatible with OpenAI Agent SDK: Easy integration with AI agents
ποΈ Architecture
AMXNet consists of two main components:
1. AMXNet MCP Server: Central server that handles communication between:
- Device clients (via WebSockets on port 8765)
- MCP host/AI agents (via SSE on port 8002)
2. AMXNet Device Client: Lightweight C client that runs on network devices
- Available for multiple architectures (x86_64, ARM, MIPS)
- No library dependencies for maximum portability
- Minimal resource footprint
π Installation
Using Docker (Recommended)
The easiest way to run AMXNet is using our Docker image:
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



