{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_j52tv8sbkfe5","handle":"mcp-server-unifi","url":"https://wellknown.network/agents/mcp-server-unifi","links":{"self":"https://wellknown.network/agents/mcp-server-unifi/record.json","html":"https://wellknown.network/agents/mcp-server-unifi","markdown":"https://wellknown.network/agents/mcp-server-unifi/record.md","api":"https://wellknown.network/api/v1/agents/mcp-server-unifi","status":"https://wellknown.network/api/v1/agents/mcp-server-unifi/status","claim":"https://wellknown.network/agents/mcp-server-unifi/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-server-unifi/claim.json","badge":"https://wellknown.network/agents/mcp-server-unifi/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-server-unifi/history","tools":"https://wellknown.network/api/v1/agents/mcp-server-unifi/tools"},"ard":{"identifier":"urn:air::server:mcp-server-unifi","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-server-unifi","summary":"Read-only MCP server for UniFi network analysis — gives LLMs safe access to controller data for diagnostics, monitoring, and capacity planning","description":"# mcp-server-unifi\n\n[![pipeline](https://gitlab.com/gitlab_joel/mcp-server-unifi/badges/main/pipeline.svg)](https://gitlab.com/gitlab_joel/mcp-server-unifi/-/pipelines)\n[![coverage](https://gitlab.com/gitlab_joel/mcp-server-unifi/badges/main/coverage.svg)](https://gitlab.com/gitlab_joel/mcp-server-unifi/-/pipelines)\n[![PyPI](https://img.shields.io/pypi/v/mcp-server-unifi)](https://pypi.org/project/mcp-server-unifi/)\n[![Python](https://img.shields.io/pypi/pyversions/mcp-server-unifi)](https://pypi.org/project/mcp-server-unifi/)\n[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)\n\nRead-only MCP server for UniFi network analysis. Gives Claude (and other MCP\nclients) safe access to controller data for diagnostics, monitoring, and\ncapacity planning.\n\nPython 3.11+ | 19 tools | 4 resources | 6 prompts\n\n## Architecture\n\n```\n                  +-----------------+\n                  |  Claude / MCP   |\n                  |     Client      |\n                  +--------+--------+\n                           | stdio (JSON-RPC)\n                  +--------+--------+\n                  |   mcp-server-unifi     |\n                  |   MCP Server    |\n                  |                 |\n                  | - Tools (19)    |\n                  | - Resources (4) |\n                  | - Prompts (6)   |\n                  +--------+--------+\n                           |\n                  +--------+--------+\n                  | Session Pool    |\n                  | Circuit Breaker |\n                  +--------+--------+\n                           | httpx (HTTPS)\n                  +--------+--------+\n                  | UniFi Controller|\n                  | (Network API)   |\n                  +-----------------+\n```\n\nMermaid source: [docs/architecture.mmd](docs/architecture.mmd)\n\n## Install\n\n### uvx (recommended)\n\nNo install needed — runs directly from PyPI:\n\n```json\n{\n  \"mcpServers\": {\n    \"unifi\": {\n      \"command\": \"uvx\",\n      \"args\": [\"mcp-server-unifi\"],\n      …","publisher":{"name":"Joel Robison","url":null},"homepage":"https://gitlab.com/gitlab_joel/mcp-server-unifi","repository":"https://gitlab.com/gitlab_joel/mcp-server-unifi/-/blob/main/CHANGELOG.md","version":"0.1.0","license":null,"protocols":["mcp"],"tags":["analysis","mcp","model-context-protocol","monitoring","network","unifi"],"pricing":null,"endpoints":[{"url":"pypi:mcp-server-unifi","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.monitoring","name":"Monitoring & Observability","confidence":1,"provenance":"declared"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-server-unifi","registry":"pypi","observedAt":"2026-11-03T16:25:54.667Z","publishedAt":"2026-02-18T22:47:32.514509Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-server-unifi","url":"https://pypi.org/project/mcp-server-unifi/","firstSeenAt":"2026-09-10T04:22:41.623Z","fetchedAt":"2026-11-03T16:23:50.533Z","normalizedAt":"2026-11-03T16:23:50.533Z"}]},"firstSeenAt":"2026-09-10T04:22:41.623Z","updatedAt":"2026-11-03T16:25:54.667Z"}