list_access_lists
Retrieve all configured access control lists for authentication and IP restrictions in Nginx Proxy Manager.
Instructions
List all access lists (basic auth, IP restrictions)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/npm_mcp/client.py:208-210 (handler)The implementation of list_access_lists in the NPMClient class.
async def list_access_lists(self) -> List[AccessList]: response = await self._request("GET", "/api/nginx/access-lists") return [AccessList(**al) for al in response.json()] - src/npm_mcp/server.py:475-476 (registration)Registration of list_access_lists tool in the server handler.
elif name == "list_access_lists": return _list_response(await npm_client.list_access_lists())