ACI_MCP
Verified Safeby jim-coyne
Overview
A Node.js-based Model Context Protocol (MCP) server for managing and configuring Cisco ACI fabrics through its APIC REST API.
Installation
npm startEnvironment Variables
- ACI_APIC_URL
- ACI_USERNAME
- ACI_PASSWORD
- ACI_CERT_NAME
- ACI_PRIVATE_KEY_PATH
- ACI_VALIDATE_CERTS
- ACI_TIMEOUT
- ACI_CONFIG_FILE
- ACI_MCP_CONFIG_FILE
- ACI_TOOL_MODE
- ACI_TENANT_FOCUS
- MOCK_APIC_PORT
- DEBUG
- NODE_OPTIONS
Security Notes
The server supports secure credential handling via environment variables or configuration files. However, by default, it disables SSL/TLS certificate validation (`ACI_VALIDATE_CERTS=false`), which is a critical security vulnerability for Man-in-the-Middle attacks in production environments. Users must explicitly enable certificate validation and provide trusted certificates for secure deployments.
Similar Servers
MCPify
Exposes ASP.NET Core endpoints and OpenAPI specifications as Model Context Protocol (MCP) tools for AI assistants.
ACI_MCP
A Node.js-based Model Context Protocol (MCP) server for managing and configuring Cisco ACI fabrics through its APIC REST API.
kali-mcp-server
Integrate Kali Linux penetration testing tools with LLMs (e.g., Claude) via the Model Context Protocol for automated security testing and reconnaissance.
codex-mcp-server
Integrates OpenAI's Codex CLI with Model Context Protocol (MCP) clients to enable AI-powered code analysis, generation, and brainstorming directly within development environments.