Unifi MCP Server
Unifi MCP Server is an MCP server that adds cloud and DevOps tools to AI assistants such as Claude Desktop, Claude Code and Cursor. An MCP server that leverages official UniFi API. It has 309 GitHub stars, is released under the Apache-2.0 license and runs locally with npx -y unifi-mcp-server.
github.com/enuno/unifi-mcp-server (opens in a new tab)
Data as of from the GitHub API and the official MCP registry; description from the project's repository. Report an error
- Needs API key
- Cloud & DevOps
- Apache-2.0
- Active
Install Unifi MCP Server
Generated from the server's MCP registry entry. Replace your-value with your own values.
Claude Desktop
{
"mcpServers": {
"unifi-mcp-server": {
"command": "npx",
"args": [
"-y",
"unifi-mcp-server"
],
"env": {
"UNIFI_HOST": "your-value",
"UNIFI_USERNAME": "your-value",
"UNIFI_PASSWORD": "your-value"
}
}
}
}Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.
Claude Code
claude mcp add --env UNIFI_HOST=your-value --env UNIFI_USERNAME=your-value --env UNIFI_PASSWORD=your-value --transport stdio unifi-mcp-server -- npx -y unifi-mcp-serverCursor
{
"mcpServers": {
"unifi-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"unifi-mcp-server"
],
"env": {
"UNIFI_HOST": "your-value",
"UNIFI_USERNAME": "your-value",
"UNIFI_PASSWORD": "your-value"
}
}
}
}Project file; use ~/.cursor/mcp.json to enable it in every project.
VS Code
{
"inputs": [
{
"type": "promptString",
"id": "unifi_password",
"description": "UNIFI_PASSWORD",
"password": true
}
],
"servers": {
"unifi-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"unifi-mcp-server"
],
"env": {
"UNIFI_HOST": "your-value",
"UNIFI_USERNAME": "your-value",
"UNIFI_PASSWORD": "${input:unifi_password}"
}
}
}
}Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).
Environment variables
Variables the server reads at startup.
| Name | Required | Description |
|---|---|---|
UNIFI_HOST | Yes | UniFi Controller hostname or IP address |
UNIFI_USERNAME | Yes | UniFi Controller username |
UNIFI_PASSWORDsecret | Yes | UniFi Controller password |
UNIFI_PORT | No | UniFi Controller port (default: 443) |
UNIFI_VERIFY_SSL | No | Verify SSL certificate (default: true) |
UNIFI_SITE | No | UniFi site name (default: default) |
About Unifi MCP Server
AI-native control of UniFi networks through the Model Context Protocol An MCP server that exposes UniFi Network, UniFi Protect and the UniFi cloud APIs (Site Manager, Mobility, InnerSpace, Carrier Fabric) as MCP tools, so AI agents can read and change UniFi infrastructure through one standard interface. It runs against one controller or, in fleet mode, many.
Similar MCP servers
More cloud & devops MCP servers
Ucsandman MCP Server
ucsandman/DashClaw
Policy checks, approvals, records, and governed HTTP capabilities for unattended agents.
Active · last commit Sep 30, 2026
Cloud & DevOpsTypeScriptHomebutler
Higangssh/homebutler
Tells an agent what changed on a server since it last looked - status, Docker, backups, Proxmox.
Active · last commit Oct 17, 2026
Cloud & DevOpsGoDot AI
vfarcic/dot-ai
AI-powered development platform for Kubernetes deployments and intelligent automation.
Active · last commit Sep 28, 2026
Cloud & DevOpsTypeScriptSpeakeasy Platform MCP
speakeasy-api/gram
Secure and manage MCP servers through the Speakeasy AI Control Plane from your agent.
Active · last commit Oct 26, 2026
OfficialCloud & DevOpsGoCOTAL actions (cotal.ai)
Cotal-AI/Cotal
cotal.ai actions: product overview, site search, build log, feedback, Cloud waitlist, updates, calls.
Active · last commit Oct 26, 2026
OfficialCloud & DevOpsTypeScriptStata MCP
SepineTam/mcp-for-stata
Let LLM help you achieve your regression analysis with Stata.
Active · last commit Oct 19, 2026
Cloud & DevOpsPython
How do I install the Unifi MCP Server MCP server?
Add the command npx -y unifi-mcp-server to your MCP client: put it in claude_desktop_config.json for Claude Desktop, run claude mcp add for Claude Code, or add it to .cursor/mcp.json (Cursor) or .vscode/mcp.json (VS Code). The snippets on this page are ready to paste.
Is Unifi MCP Server free?
The server is open source under the Apache-2.0 license, so running it is free. It needs credentials (UNIFI_PASSWORD) for the service it connects to, which may require a paid account.
Is Unifi MCP Server actively maintained?
The most recent commit was on Oct 25, 2026. The latest release is v0.6.4, published Oct 25, 2026. appsgit only lists MCP servers with a commit in the last six months.