Back to Home
cdavis405 icon

c3850-mcp-server

by cdavis405

Overview

Bridge Cisco 3850 switches with AI for natural language network management.

Installation

Run Command
python3 src/c3850_mcp/server.py

Environment Variables

  • C3850_HOST
  • C3850_USERNAME
  • C3850_PASSWORD
  • C3850_PORT

Security Notes

The server uses `httpx.AsyncClient(verify=False)` by default, disabling SSL certificate verification. This is a critical security vulnerability for production environments as it allows man-in-the-middle attacks. While potentially intended for self-signed certificates, it should be configurable to allow providing a CA bundle. The `get-pip.py` file, though a standard utility, is heavily obfuscated and its inclusion in the repository could raise concerns during an audit. Credentials are managed securely via environment variables and `.env` files.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassLow
Avg Tokens200
Stars0
Forks0
Last Update2025-11-27

Tags

Cisco3850RESTCONFYANGNetwork AutomationAI Integration