Skip to content
Agentmart
Submit a tool

MCP Unifi Applications

Queryable UniFi API docs: endpoint search, schemas, code examples.

Connector by KallistoX · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 40
Write a review

Chalk Labs

Need help deploying MCP Unifi Applications?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/kallistox-mcp-unifi-applications

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Queryable UniFi API docs: endpoint search, schemas, code examples. No controller access.

Use cases: documentation, api-integration

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
10 read · 0 write · 0 deleteRead-only
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Tools by what they do 10

Read from the source code; the running server may list different tools.

Read 10 · Look things up without changing anything.

  • find_field
  • get_docs_info
  • get_endpoint
  • get_endpoint_group
  • get_example
  • get_field_schema
  • get_guide
  • get_response_sample
  • list_endpoints
  • search_endpoints

Network hosts it talks to 5

  • api.ui.com · found in code
  • developer.ui.com · found in code
  • github.com · found in code
  • glama.ai · found in code
  • unifi.ui.com · found in code

Tools (10)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • find_field

    Locate a field by name across every endpoint, including inside discriminator variants. Returns one line per occurrence: endpoint slug, dotted path, and which schema section it sits in (request body, parameters, or response). Common names appear hundreds of times; the reply is capped at 50 and states the true total and how many endpoints are involved, so a short list is never mistaken for a complete one. Paths from here can be passed straight to get_field_schema. A name that matches nothing returns close alternatives. Args: field_name: The field name to search for (case-insensitive). …

  • get_docs_info

    Report what documentation this server is serving. Returns one line per application: API version, when it was scraped, and how many endpoints and guides it holds. Worth checking before trusting an answer about a recent API change — the documentation is a point-in-time copy, not a live view.

  • get_endpoint

    Get everything documented about one endpoint: method, path, description, path and query parameters, request body and response fields. Returns readable text: a nested field list with types, required markers and descriptions, discriminator variants in brackets and enum values inline, folded at three levels deep. Large endpoints run to tens of thousands of characters — when you already know which field you need, get_field_schema returns that subtree alone. An unknown slug returns close matches rather than an error. Args: slug: Endpoint identifier, app-qualified ('network/createnetwork') or …

  • get_endpoint_group

    See every operation on one resource at once, grouped by API path. Returns each matching resource path with its endpoints beneath it — method, slug, title and a one-line description — so the available verbs on a resource are visible together rather than found one at a time. Matching is a substring of the path, so 'networks' also finds nested paths, and one query can span applications. Args: resource: Resource name or path fragment (e.g. 'networks', 'acl-rules', 'wifi/broadcasts').

  • get_example

    Get a runnable request for one endpoint, in one language, as published by Ubiquiti. Returns a heading naming the endpoint, language and mode, followed by a single code block. The request shape is authoritative; host addresses, site ids and API keys are placeholders to fill in. Bodies show the schema's default values, not a worked example — combine with get_endpoint or get_field_schema when the payload matters. If the requested language and mode pair does not exist, the reply lists the pairs that do instead of failing. Args: slug: Endpoint identifier, app-qualified or bare when unambiguou…

  • get_field_schema

    Drill into a specific field's schema within an endpoint. Instead of fetching the full 70KB endpoint schema, use this to get just the subtree you need. Paths from find_field output work directly. Args: slug: Endpoint identifier (e.g. 'network/createnetwork'). field_path: Dotted path to the field, with discriminator variants in brackets. Examples: 'dhcpV4', 'management[GATEWAY].dhcpV4', 'management[GATEWAY].dhcpV4.gateway'.

  • get_guide

    Read a prose guide page: filtering syntax, error handling, getting started, response formats. Returns the page as markdown with its title and source URL. Omit the topic to list what is available. Topics resolve by slug first, then by title; when the same slug exists in several applications the reply lists them and asks for an app rather than picking one. These pages carry the conventions that endpoint schemas assume but do not repeat. Args: topic: Guide slug or search term. Omit to list all available guides. app: Optional app filter (network, protect, site-manager, innerspace, mobili…

  • get_response_sample

    Get the sample response body published for one endpoint. Returns raw JSON exactly as the documentation shows it, with placeholder values. About two thirds of endpoints have one; the rest say so plainly. This is the shape of a successful reply — for the field-by-field schema including types and which fields are optional, use get_endpoint. Args: slug: Endpoint identifier (e.g. 'network/getnetworksoverviewpage').

  • list_endpoints

    Browse the endpoint catalogue: one line per endpoint with method, path, slug and title. Returns at most 200 lines; beyond that the reply says how many were withheld and which filters would narrow it. For finding a specific endpoint, search_endpoints ranks by relevance instead. Unknown filter values are rejected by name rather than returned as an empty result. Args: method: Optional HTTP method filter (GET, POST, PUT, DELETE, PATCH). app: Optional app filter (network, protect, site-manager, innerspace, mobility, carrier-fabric). Omit to list all.

  • search_endpoints

    Find endpoints by name, path fragment, method or description. Returns up to ten matches ranked by relevance, each as a slug, method, path, title and a one-line description. Matching is fuzzy but floored: a query that resembles nothing returns no matches rather than the least-bad guess. Pass a result's slug to get_endpoint for the full schema. Unknown filter values are rejected by name. Args: query: Search term (endpoint name, path fragment, or keyword). method: Optional HTTP method filter (GET, POST, PUT, DELETE, PATCH). app: Optional app filter (network, protect, site-manager, i…

Signals

Stars
40
Forks
6
Open issues
1
Contributors
4
Weekly downloads
106
Last commit
Oct 16, 2026 (14 days ago)
Last release
Oct 15, 2026 (15 days ago)
Last package publish
Oct 15, 2026 (15 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.KallistoX/mcp-unifi-applications
Version
0.4.1
Auth
No auth
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get MCP Unifi Applications running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying MCP Unifi Applications?

CallGet help
Cite this page

MCP Unifi Applications. Agent Mart. https://agentmart.dev/connectors/kallistox-mcp-unifi-applications (last updated 2026-10-24)