unifi-mcp icon

unifi-mcp

by sirkirby

communityMultiplepypi
831stars|113forks
Works withClaude DesktopCursorVS CodeWindsurf

About

MCP servers that let AI assistants query and manage UniFi applications through standard Model Context Protocol tool calls.

Features

  • Separate MCP servers for UniFi Network, Protect, and Access
  • Standard MCP discovery through tools/list and tools/call
  • Cloud Relay option for authenticated remote routing
  • HTTP transport controls and DNS rebinding protections
  • Large tool surface for network, camera, and access workflows

Use Cases

Network administrators

Ask an AI assistant to inspect UniFi controller state and prepare safe operational changes.

IT automation teams

Expose UniFi Network, Protect, and Access data to internal agent workflows through MCP.

What This Server Can Do

MCP servers expose three types of capabilities to AI clients. Here's what unifi-mcp supports.

Tools

Supported293 tools

Functions your AI client can call to perform actions — like querying a database, creating a file, or calling an API.

How to use: Tools run automatically when your AI client decides they're needed. Ask your AI assistant to perform a task, and it will invoke the right tool.

Resources

Not available

This server does not expose read-only data resources.

Prompts

Not available

This server does not provide pre-built prompt templates.

For the full list of available tools, resources, and prompts, check the README on GitHub.

Available Tools (2)

tools/list

Discover the UniFi tools exposed by the selected server.

tools/call

Invoke UniFi Network, Protect, or Access operations through the MCP server.

Frequently Asked Questions