Skip to main content
Glama
VeryBigSad

Nginx Proxy Manager MCP

by VeryBigSad

list_audit_log

Retrieve recent audit log entries to monitor configuration changes and user activities in Nginx Proxy Manager.

Instructions

List recent audit log entries

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The client method that fetches the audit log entries from the NPM API.
    async def list_audit_log(self) -> List[AuditLogEntry]:
        response = await self._request("GET", "/api/audit-log")
        return [AuditLogEntry(**e) for e in response.json()]
  • The tool registration for 'list_audit_log' in the MCP server.
    Tool(name="list_audit_log", description="List recent audit log entries", inputSchema=_empty_schema()),
  • The MCP tool handler logic that calls the client method to retrieve and format audit log entries.
    elif name == "list_audit_log":
        return _list_response(await npm_client.list_audit_log())

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