69
/ 100
10 days ago
glama

Network AI Assistant

Asynchronous MCP server for unified multi-platform network infrastructure management, providing 97 tools across 10 connectors including SSH, MikroTik, Palo Alto, Aruba, Graylog, LibreNMS, Cisco APIC/NDFC, and Panorama.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
🔐
You'll be asked for 9 credentials: APIC_PASSWORD, ARUBA_PASSWORD, GRAYLOG_PASSWORD, LIBRENMS_TOKEN, MIKROTIK_PASSWORD, MIKROTIK_SSH_PASSWORD, NDFC_PASSWORD, SSH_PASSWORD, PANORAMA_PASSWORD
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configAPIC_HOST"https://apic.example.com"
configAPIC_USERNAME"apic_user"
🔐 secretAPIC_PASSWORD"apic_password"
configAPIC_VERIFY_SSL
configAPIC_TIMEOUT
configAPIC_TOKEN_CACHE_DURATION
configARUBA_URL
configARUBA_USERNAME
🔐 secretARUBA_PASSWORD"aruba_password"
configARUBA_TIMEOUT
configGRAYLOG_API_URL"https://graylog.example.com"
configGRAYLOG_USERNAME"graylog_user"
🔐 secretGRAYLOG_PASSWORD"graylog_password"
configLIBRENMS_API_URL
🔐 secretLIBRENMS_TOKEN
configLIBRENMS_TIMEOUT
configMIKROTIK_USERNAME"api_user"
🔐 secretMIKROTIK_PASSWORD"api_password"
configMIKROTIK_PORT
configMIKROTIK_SSH_USERNAME"ssh_user"
🔐 secretMIKROTIK_SSH_PASSWORD"ssh_password"
configMIKROTIK_SSH_PORT
configNDFC_HOST"https://ndfc.example.com"
configNDFC_USER"ndfc_user"
🔐 secretNDFC_PASSWORD"ndfc_password"
configNDFC_DOMAIN"DefaultAuth"
configNDFC_TIMEOUT
configNDFC_VERIFY_SSL
configSSH_USERNAMESSH authentication failure Incorrect credentials or account locked Verify and SSH_PASSWORD in .env. Test manually: ssh user@host. Check account status on target device.
🔐 secretSSH_PASSWORD"your_password"
configPANORAMA_URL"https://panorama.example.com/api"
configPANORAMA_USERNAME"panorama_user"
🔐 secretPANORAMA_PASSWORD"panorama_password"
configPANORAMA_TIMEOUT
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 6 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/angoran-git-netai-1xdmi1)](https://m8ven.ai/mcp/angoran-git-netai-1xdmi1)
commit: 40d9470dc875420a2473e92f71d68145fb73d290
code hash: 9c22b2701fd293940624f565442b9cbe2949031745e34f5d699a13b5fcff79f4
verified: 6/18/2026, 10:57:56 AM
view raw JSON →