Skip to main content
Glama
VeryBigSad

Nginx Proxy Manager MCP

by VeryBigSad

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
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • 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()]
  • Registration of list_access_lists tool in the server handler.
    elif name == "list_access_lists":
        return _list_response(await npm_client.list_access_lists())

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/VeryBigSad/nginx-proxy-manager-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server