Back to Home
CiscoDevNet icon

radkit-mcp-server-community

Verified Safe

by CiscoDevNet

Overview

Enables AI models to interact with Cisco RADKit-managed network devices via MCP tools for inventory, command execution, and SNMP operations.

Installation

Run Command
python -m radkit_mcp.server

Environment Variables

  • RADKIT_IDENTITY
  • RADKIT_SERVICE_USERNAME
  • RADKIT_DEFAULT_SERVICE_SERIAL
  • RADKIT_SERVICE_CODE
  • RADKIT_KEY_PASSWORD_B64
  • RADKIT_CLIENT_PRIVATE_KEY_PASSWORD_BASE64
  • RADKIT_CERT_B64
  • RADKIT_KEY_B64
  • RADKIT_CA_B64
  • MCP_TRANSPORT
  • MCP_HOST
  • MCP_PORT

Security Notes

The server handles sensitive credentials (certificates, private keys, passwords) via environment variables or local files, with explicit cleanup of temporary files. Command execution is passed to the RADKit service, which is expected to handle RBAC. There are no obvious 'eval' or malicious code patterns. The default binding to '0.0.0.0' for network transports (SSE/HTTPS) is common but requires careful firewall configuration in production environments.

Similar Servers

Stats

Interest Score38
Security Score9
Cost ClassMedium
Avg Tokens750
Stars9
Forks2
Last Update2026-01-12

Tags

network automationCisco RADKitMCP servernetwork device managementLLM integration