Skip to main content
Glama
arian-gogani

Nobulex MCP Compliance Server

by arian-gogani

get_audit_log

Retrieve the complete hash-chained audit trail of all compliance checks to maintain a tamper-evident record of actions and verify integrity.

Instructions

Returns the full hash-chained audit trail of all compliance checks.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Registration and handler implementation for the "get_audit_log" tool within src/index.ts. It calls the AuditLog.getAll() method to retrieve the logs.
    server.tool(
      "get_audit_log",
      "Returns the full hash-chained audit trail of all compliance checks.",
      {},
      async () => {
        const entries = auditLog.getAll();
        return {
          content: [
            {
              type: "text" as const,
              text: JSON.stringify({ count: entries.length, entries }, null, 2),
            },
          ],
        };
      }
    );
  • Helper method inside the AuditLog class in src/audit.ts that retrieves all audit log entries.
    getAll(): AuditEntry[] {
      return [...this.entries];
    }
Install Server

Other Tools

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/arian-gogani/nobulex-mcp'

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