gaspareduard/Omada-mcp

View on GitHub ↗

Security-first MCP server for TP-Link Omada, with a stdio-first runtime, capability-gated tools, and OpenAPI-based network automation.

20 ★6 forksTypeScriptUpdated 5mo ago

What you need to know

Security-focused MCP server for the TP-Link Omada Open API, exposing controller, site, device, client, and switch port management tools.

Install

docker run ...
uvx omada-mcp or pip install
npm install

Usage

  • Set OMADA_URL, OMADA_USERNAME, OMADA_PASSWORD env vars and connect the server to your client

Key features

  • Omada controller and site management
  • Device management
  • Client management
  • Switch port management
  • Security-focused (credentials only via env)

Best for

Managing a TP-Link Omada network through MCP

Caveats

  • Credentials are read from environment variables only
  • Requires a TP-Link Omada controller
Platforms: Docker

Reviewed 2026-08-11

Topics

homelabmcpmodel-context-protocolnetworknodejsomadaopenapitp-linktypescript
Stars
20★
Forks
6
Language
TypeScript
License
MIT
Created
2026-04-02
Last push
2026-04-05