github sirkirby/unifi-mcp sitemanager/v0.1.0
UniFi Site Manager MCP v0.1.0

latest release: api/v0.28.0
52 minutes ago

Install or upgrade:

uvx unifi-sitemanager-mcp==0.1.0

PyPI

What's Changed

Site Manager MCP

Shared Libraries

Release Infrastructure

  • Update configuration paths and versioning; migrate config files to src directory. Adjusted docker-compose.yml to reflect new config path, updated README for clarity, and incremented version in pyproject.toml to 0.1.0b2. Removed deprecated config.yaml file. by Chris Kirby (2de1715)
  • Update Dockerfile to use new entry point command, increment version to 0.1.0b3 in pyproject.toml, and enhance README with updated command usage for uvx. Refactor main.py to remove Uvicorn dependency and streamline server setup process. by Chris Kirby (f00b57e)
  • Increment version to 0.1.0b4 in pyproject.toml and add global asyncio exception handler in main.py for improved error logging. by Chris Kirby (bfb526b)
  • Increment version to 0.1.0b5 in pyproject.toml and add early logging tests in main.py for both asynchronous and synchronous entry points. by Chris Kirby (bed1c37)
  • Improves asyncio exception handling and logging by Chris Kirby (7cb66d9)
  • Renames the entry point and updates version. by Chris Kirby (35b22e0)
  • Update version to 0.1.0 and enhance README with additional environment variable configurations for Docker. Modify config.yaml to set default values for UNIFI_* variables. This improves usability and ensures proper configuration for users. by Chris Kirby (5d3c6d6)
  • Update Docker configuration and dependencies; increment version to 0.1.1 by Chris Kirby (847c3c8)
  • BUG - no results being return on initial load (#13) by @sirkirby (2250c9e)
  • Advanced diagnostics and testing tools (#15) by @sirkirby (5881f20)
  • Added new OS path detection feature to the connection manager (#22) by @sirkirby (df9f6ea)
  • feat: meta tools, lazy loading, and context efficiency (#24) by @sirkirby (d8ebd8e)
  • feat: Add preview-then-confirm pattern with auto-confirm for workflow automation (#27) by @sirkirby (493c569)
  • feat: meta tool enhancement to support more MCP clients (#30) by @sirkirby (edc58a3)
  • fix: update version to 0.3.1 in pyproject.toml by Chris Kirby (a3a8f4c)
  • feat: implement pre-login detection for UniFi OS and enhance console commands (#34) by @sirkirby (6dd5855)
  • feat: automatic package version based on tag and dependency updates (#37) by @sirkirby (1beec92)
  • feat: add UNIFI_MCP_ALLOWED_HOSTS for reverse proxy support (#40) by @b3nw (a97dc3b)
  • feat: adds streamable http transport (#67) by @sirkirby (57f46ac)
  • chore(deps): bump cryptography from 46.0.3 to 46.0.5 (#69) by dependabot[bot] (030035e)
  • chore(deps): bump python-multipart from 0.0.20 to 0.0.22 (#68) by dependabot[bot] (468005b)
  • chore(deps): bump aiohttp from 3.13.2 to 3.13.3 (#70) by dependabot[bot] (3e425f5)
  • Phase 1: API skeleton (#161) by @sirkirby (a36c8bb)
  • Phase 5B PR2: admin UI shell + dashboard + keys + controllers (#181) by @sirkirby (fd8c433)
  • Phase 6 PR1: GraphQL foundations — Strawberry + 6 CI gates + scaffold CLI (#183) by @sirkirby (2e35cfa)
  • Phase 8 PR4: release polish (rename → unifi-api-server, Dockerfile, release-api.yml workflow, README overhaul) (#191) by @sirkirby (2cb5d8a)
  • chore(deps): bump the python-minor group with 7 updates (#268) by dependabot[bot] (324c89c)
  • chore(deps): roll up python dependency updates (#273) by @sirkirby (a6517b6)
  • chore(deps): update sqlalchemy[asyncio] requirement (#307) by dependabot[bot] (ca17d06)
  • chore(deps): bump the python-minor group with 3 updates (#303) by dependabot[bot] (721dfc5)
  • chore(deps): bump aiounifi from 90 to 91 (#304) by dependabot[bot] (d85f44e)
  • chore(deps): update uvicorn[standard] requirement (#306) by dependabot[bot] (53ab82a)
  • chore(deps): update strawberry-graphql[fastapi] requirement (#305) by dependabot[bot] (e5399ad)
  • chore(deps): bump the python-minor group across 1 directory with 3 updates (#309) by dependabot[bot] (ca5df9a)
  • chore: reconcile uv.lock drift + add lockfile gate to CI (#314) by @sirkirby (69a467b)
  • chore(deps): bump typer from 0.26.7 to 0.26.8 in the python-minor group across 1 directory (#412) by dependabot[bot] (18b873e)
  • chore(deps): update strawberry-graphql[fastapi] requirement (#470) by dependabot[bot] (39feaaa)
  • chore(deps): update uvicorn[standard] requirement (#765) by dependabot[bot] (fbe22e6)
  • chore(deps): update sqlalchemy[asyncio] requirement (#766) by dependabot[bot] (6b34657)

Omitted 943 unrelated monorepo commits from these notes.

New Contributors

  • Chris Kirby made their first contribution in this release
  • Chris Kirby made their first contribution in this release
  • @sirkirby made their first contribution in #13
  • @b3nw made their first contribution in #40
  • dependabot[bot] made their first contribution in #69
  • @Aspoust made their first contribution in #375

Full Changelog: https://github.com/sirkirby/unifi-mcp/commits/sitemanager/v0.1.0

Don't miss a new unifi-mcp release

NewReleases is sending notifications on new releases.