Back to Browse

GxP Gateway Audit (mcp-glp-audit-proxy) MCP Server

Developer ToolsLow Risk10.0Local
Free

Tamper-evident audit trail for MCP and HTTP(S) APIs, gateways and LLMs.

About

GxP Gateway Audit (mcp-glp-audit-proxy) is a local proxy that audits MCP tool calls and HTTP(S) API, gateway and LLM traffic. It supports six flows: mcp2mcp, mcp2api, api2mcp, api2api, mcp2llm and api2llm. Every call, including denials and failures, is written to an append-only, RFC 8785 canonical, SHA-256 hash-chained JSONL log on your own infrastructure.

What is new in 0.4.0: - HTTPS channel in and out, TLS 1.3 only, plain HTTP refused - Client identity: mTLS, bearer, or mTLS plus bearer - body_mode chosen by the customer: hash_only (default), redacted or full - Fail-closed hash chain: a broken chain stops the proxy and writes a critical alert - regulatory-report: reads the config offline and shows per regulation which settings are supported and what to change - archive-manifest, verify --manifest, controlled segment close, review command with CSV export

Designed to support GLP / 21 CFR Part 11 / EU Annex 11 workflows. It complements the audit trail of the target system and does not replace it.

Install: pip install mcp-glp-audit-proxy (Python 3.11+) License: MIT (Community). A paid Pro edition adds signed checkpoints, WORM storage, PDF/CSV reports, an IQ/OQ pack and SSO/OAuth.

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (2 strong, 1 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.

7 files analyzed · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

file_system

Check that this permission is expected for this type of plugin.

env_vars

Check that this permission is expected for this type of plugin.

Shell Command Execution

Runs commands on your machine. Be cautious — only use if you trust this plugin.

What You'll Need

Set these up before or after installing:

Path to the proxy JSON config (upstreams, policy, audit file).Optional

Environment variable: GLP_CONFIG

Authenticated human id for this process. Stdio identity comes from the environment.Optional

Environment variable: GLP_PRINCIPAL_ID

Printed name of the human principal.Optional

Environment variable: GLP_PRINCIPAL_NAME

One of operator, approver, qa, admin.Optional

Environment variable: GLP_PRINCIPAL_ROLE

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-antonio-castellon-mcp-glp-audit-proxy": {
      "env": {
        "GLP_CONFIG": "your-glp-config-here",
        "GLP_PRINCIPAL_ID": "your-glp-principal-id-here",
        "GLP_PRINCIPAL_NAME": "your-glp-principal-name-here",
        "GLP_PRINCIPAL_ROLE": "your-glp-principal-role-here"
      },
      "args": [
        "mcp-glp-audit-proxy"
      ],
      "command": "uvx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!

Version History

v0.4.0Oct 25, 2026Re-scanned

Community 0.3.2. Changes since 0.2.0 are in CHANGELOG.md in the repository.