AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified Apache-2.0 Self-run

Aegisgate Platform

mcp-aegisgatesecurity-aegisgate-platform Β· by aegisgatesecurity

πŸ›‘οΈ Secure every AI interaction β€” HTTP, MCP, A2A, LLM responses. Six pillars, one gateway, zero compromises. Self-hosted, fail-closed, enterprise-grade. 24K+ RPS, 87.4% coverage, 0 CVEs, red-team hardened. HA clustering, 153 detection patterns, 20+ compliance frameworks.

β€” No reviews yet
0 installs
13 views
0.0% view→install

Install

$ agentstack add mcp-aegisgatesecurity-aegisgate-platform

βœ“ scanned Β· βœ“ verified, works with Claude Code, Cursor, and more.

Security review

βœ“ Passed

No issues found. Passed automated security review. Β· v0.1.0 How review works β†’

  • βœ“ Prompt-injection patterns
  • βœ“ Secret / credential exfiltration
  • βœ“ Dangerous shell & filesystem operations
  • βœ“ Untrusted network calls
  • βœ“ Known-malicious package signatures

What it can access

  • βœ“ Network access No
  • βœ“ Filesystem access No
  • βœ“ Shell / process execution No
  • βœ“ Environment & secrets No
  • βœ“ Dynamic code execution No

From automated source analysis of v0.1.0. β€œUsed” means the capability is present in the source β€” more access means more to trust, not that it’s unsafe.

View the full security report β†’

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-aegisgatesecurity-aegisgate-platform)

Reliability & compatibility

βœ“ Security review passed
0 installs to date
β€” no reviews yet
● 13d ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work β†’
Are you the author of Aegisgate Platform? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

πŸ›‘οΈ AegisGate Security Platform

Secure every AI interaction. Six pillars. One gateway. Zero external dependencies.

[](https://github.com/aegisgatesecurity/aegisgate-platform/releases/tag/v3.5.0) [](LICENSE) [](https://golang.org/) [](https://github.com/aegisgatesecurity/aegisgate-platform/actions) [](https://github.com/aegisgatesecurity/aegisgate-platform/actions) [](docs/compliance/eu-ai-act.md) [](https://github.com/aegisgatesecurity/aegisgate-lens)

🌐 Website Β· πŸš€ Live Demo Β· πŸ“Š Pricing Β· πŸ“š Docs Β· [πŸ”’ Security](SECURITY.md) Β· πŸ’¬ Discussions


> 🧩 Using AI without enterprise protections? AegisGate Lens is our free browser extension that brings 153 detection patterns to everyday AI conversations β€” for the 95% of users who don't have a security gateway. Install Lens β†’


Why AegisGate?

Every AI interaction is an attack surface. Prompt injections leak secrets. MCP servers exfiltrate context. A2A agents escalate privileges across trust boundaries. A single misconfigured LLM response can expose PII, violate compliance, or hand an attacker a credential.

AegisGate sits in front of all of it β€” one binary, zero dependencies, fail-closed by default.

  • Sub-millisecond overhead. 3.2ms p95 at 24K+ RPS. Your users won't notice it's there.
  • Fail-closed. If AegisGate can't scan a response, it blocks it. No silent failures, no pass-through on error.
  • Self-hosted. No API keys to rotate, no third-party to trust. Your data stays in your infrastructure.
  • 6 pillars, one gateway. HTTP, MCP, A2A, ACP, RESPONSE, and Trust β€” no patchwork of point products.
  • 153 detection patterns. Secrets, XSS, PII, and compliance β€” wired into every response, every time.
  • Red-team hardened. 26/27 adversarial tests pass. TRACE methods rejected. All security headers present. No unsafe-eval in CSP.

Security Posture

| Metric | Value | |--------|-------| | CVEs | 0 | | Red team tests passed | 26 / 27 | | Fail-closed by default | βœ… | | TRACE/CONNECT/TRACK blocked | βœ… | | Security headers (CSP, CORP, COEP, COOP, HSTS) | βœ… | | Private keys in git | 0 (rotated, gitignored, pre-commit blocked) | | Code-scanning alerts open | 0 | | Dependabot alerts open | 0 |

Request Flow

flowchart LR
    Client["πŸ‘€ Client / Agent"] -->|"HTTP Β· MCP Β· A2A"| Gateway["πŸ›‘οΈ AegisGate"]

    subgraph Pillars["6 Protection Pillars"]
        direction TB
        HTTP["HTTP APIpkg/response/"]
        MCP["MCPpkg/mcpserver/"]
        A2A["A2Apkg/a2a/"]
        ACP["ACPpkg/acp/"]
        RESP["RESPONSEpkg/response/detectors/"]
        TRUST["Trustpkg/attestation/"]
    end

    Gateway --> Pillars
    Pillars -->|"Scanned βœ…"| LLM["πŸ€– LLM / AI Service"]
    Pillars -->|"Blocked ❌"| Client

    LLM -->|"Response"| Gateway
    Gateway -->|"Clean"| Client
    Gateway -->|"Sanitized / Rejected"| Client

    subgraph Infra["Infrastructure"]
        PG[("PostgreSQLpersistence")]
        Redis[("Redisrate limiting")]
    end

    Gateway --- Infra

Detection Engine

The pkg/response/detectors/ package provides 153 regex patterns with full Lens parity:

| Category | Patterns | What it catches | |----------|----------|-----------------| | Secrets | 45 | AWS keys, GitHub PATs, Stripe keys, JWTs, GitLab tokens, Twilio, SendGrid, private keys | | XSS | 12 | `, event handlers, javascript:`, SVG-based, encoded variants | | PII (US Core) | 15 | SSN, phone, DOB, MRN, ZIP+4, full names with context | | PII (Extended) | 13 | Email, IP addresses, passport numbers, driver's licenses | | PII (International) | 9 | National IDs (NHS, SIN, TFN, IRD, BSN, CF, SSN-IT, NRIC, MyNumber) | | PII (Financial) | 24 | Credit cards, IBANs, SWIFT/BIC, routing numbers | | Compliance | 35 | GDPR data types, HIPAA PHI indicators, PCI-DSS card data, CCPA personal info |

import "github.com/aegisgatesecurity/aegisgate-platform/pkg/response/detectors"

// Scan all 153 patterns
matches := detectors.DetectAll(text)

// Scan by category
secrets := detectors.DetectSecrets(text)
xss := detectors.DetectXSS(text)
pii := detectors.DetectPIIUSCore(text)
compliance := detectors.DetectCompliance(text)

// Wired into ResponseGuard (default: enabled)
guard := response.NewResponseGuard()
result, _ := guard.Scan(ctx, text)
// result.DetectedXSS, result.DetectedCompliance, result.DetectedPII, result.DetectedSecrets

How AegisGate Compares

| Capability | AegisGate | Generic AI Firewalls | |------------|-----------|----------------------| | HTTP API scanning | βœ… Native | βœ… | | MCP guardrails | βœ… Native | ❌ Plugin or missing | | A2A protocol security | βœ… Native | ❌ Not supported | | ACP enforcement | βœ… Native | ❌ Not supported | | Response scanning (153 patterns) | βœ… Built-in | ⚠️ Limited or external | | Cryptographic attestation | βœ… Native | ❌ Not available | | Self-hosted, zero dependencies | βœ… Single binary | ❌ Requires external services | | Fail-closed by default | βœ… | ⚠️ Often fail-open | | 15+ compliance frameworks | βœ… | ⚠️ 3–5 typical | | PostgreSQL + file persistence | βœ… | ⚠️ Cloud-locked | | HA clustering | βœ… Native | ⚠️ Enterprise add-on | | Open source (Apache 2.0) | βœ… | ❌ Proprietary |

v3.5.0 Highlights

| Feature | Description | |---------|-------------| | FedRAMP 151/170 Automated (88.8%) | Compliance Engine v2: 69 controls promoted from manual/stub to real CheckFuncs. 19 remaining are customer-responsibility. | | gRPC Service Layer | 7 services, 50 RPCs with health checking, reflection, and TLS | | Trust API Attestation | Cryptographic attestation generation and verification (RFC 3161 TSA) | | SIEM Promotion | Real event forwarding to Splunk/Datadog/ELK (no longer a stub) | | SSO Persistence | PostgreSQL-backed OIDC session storage with TTL and ACR value mapping | | Token Analytics | Per-request token usage metrics wired into the request pipeline | | PDF Export | Questionnaire results export to formatted PDF with scoring and evidence citations | | 153-Pattern Detection Engine | Full Lens parity: 45 secrets, 12 XSS, 15+13+9+24 PII, 35 compliance patterns | | PostgreSQL Persistence | 6 integration test suites (107 tests) via testcontainers-go | | HA Clustering | Multi-node deployments with distributed rate limiting, instance identity, and health checks | | Security Hardening | 5 auth bypass fixes, localhost-only metrics, CSP hardening. 26/27 red team tests pass |

6 Pillars

| Pillar | Package | Description | |--------|---------|-------------| | HTTP API | pkg/response/ | Request/response scanning, PII redaction, secret masking | | MCP | pkg/mcpserver/ | Model Context Protocol guardrails | | A2A | pkg/a2a/ | Agent-to-Agent protocol security | | ACP | pkg/acp/ | Agent Capability Policy enforcement | | RESPONSE | pkg/response/detectors/ | 153-pattern detection (secrets, XSS, PII, compliance) | | Trust Framework | pkg/attestation/, pkg/trust/ | Cryptographic attestation, CISO posture digest |

Compliance Coverage

| Framework | Controls | Package | |-----------|----------|---------| | EU AI Act | 82 | pkg/compliance/eu-ai-act/ | | FedRAMP (NIST 800-53) | 170 (151 automated) | pkg/compliance/fedramp/ | | SOC 2 Type II | 5 | pkg/compliance/soc2/ | | ISO 27001 | 14 | pkg/compliance/iso27001/ | | HITRUST CSF | 6 | pkg/compliance/hitrust/ | | TISAX | 7 | pkg/compliance/tisax/ | | CMMC Level 2 | 14 | pkg/compliance/cmmcl2/ | | NIST 800-171 | 14 | pkg/compliance/nist800171/ | | FIPS 140-2 | 11 | pkg/compliance/fips/ | | NIST AI RMF | 8 | pkg/compliance/nist_ai_rmf/ | | CCPA | 7 | pkg/compliance/ccpa/ | | HIPAA | 11 | pkg/compliance/hipaa/ | | PCI-DSS | 12 | pkg/compliance/pci/ |

Quick Start

# Build
go build -o aegisgate ./cmd/aegisgate-platform

# Run with defaults (in-memory stores)
./aegisgate

# Run with PostgreSQL
export DATABASE_URL="postgres://user:pass@localhost:5432/aegisgate"
./aegisgate

# Run integration tests (requires Docker)
go test -tags=integration -timeout 300s ./pkg/ioc/... ./pkg/persistence/...

Architecture

cmd/aegisgate-platform/     # Binary entry point
pkg/
β”œβ”€β”€ a2a/                    # Agent-to-Agent security
β”œβ”€β”€ acp/                    # Agent Capability Policy
β”œβ”€β”€ attestation/            # Cryptographic envelope (Sign/Verify/VerifyWithKey/VerifyOnline)
β”œβ”€β”€ audit/soc2/             # SOC 2 evidence collection
β”œβ”€β”€ compliance/             # 15+ framework modules
β”œβ”€β”€ cluster/                # HA clustering & distributed rate limiting
β”œβ”€β”€ correlation/            # Event correlation engine
β”œβ”€β”€ cve/                    # CVE-for-AI feed
β”œβ”€β”€ detectors/              # 153-pattern detection engine
β”œβ”€β”€ evaluator/              # Adversarial benchmark suite
β”œβ”€β”€ ioc/                    # IOC management
β”œβ”€β”€ mcpserver/              # MCP guardrails
β”œβ”€β”€ persistence/            # Storage backends (file + PostgreSQL)
β”œβ”€β”€ rbac/                   # Role-based access control
β”œβ”€β”€ response/               # 6-pillar response guard
β”œβ”€β”€ trust/                  # Trust Framework (6 sub-packages)
└── testdb/                 # Shared testcontainers infrastructure

Testing

# Unit tests (99 packages)
go test ./...

# Integration tests (6 PostgreSQL packages, requires Docker)
go test -tags=integration -timeout 300s ./pkg/ioc/... ./pkg/persistence/... ./pkg/rbac/... \
  ./pkg/license/... ./pkg/correlation/... ./pkg/attestation/...

# Coverage
go test -coverprofile=coverage.out ./...
go tool cover -func=coverage.out | grep total

License

Apache 2.0 β€” see [LICENSE](LICENSE).

Security

See [SECURITY.md](SECURITY.md) for vulnerability reporting. See [govulncheck.toml](govulncheck.toml) for the GO-2026-5932 suppression (openpgp transitive, not called).


🌐 AegisGate Security Β· [βœ‰οΈ support@aegisgatesecurity.io](mailto:support@aegisgatesecurity.io) Β· 🐦 X/Twitter Β· 🐘 Mastodon

Made with πŸ–€ by AegisGate Security developers to secure the AI attack surface.

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source β€” we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.