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
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.
MCPify
Exposes ASP.NET Core endpoints and OpenAPI specifications as tools for Model Context Protocol (MCP) compatible AI agents.
ancplua-mcp
This project provides C#/.NET Model Context Protocol (MCP) servers that expose a robust set of development tools for filesystem, Git, CI, Roslyn code analysis, and multi-AI orchestration, designed for integration into AI-assisted development workflows.
keyword-automation
Builds a cost-effective, ManyChat-style keyword-triggered chatbot automation system with multi-channel support, AI-powered intent detection, flow automation, CRM, and analytics via MCP servers.