MEOK Compliance Gateway
Streamable-HTTP / containerized builds of MEOK AI Labs compliance MCP servers — the HTTP transport that cloud marketplaces (AWS Bedrock AgentCore, Google, Azure, Smithery) and x402 monetization require.
http_server.py serves any MEOK FastMCP server over streamable-HTTP at /mcp
(verified: initialize → HTTP 200). One container image per flagship via the
PKG build arg. See LISTING.md for the full deploy + marketplace playbook.
docker build --build-arg PKG=eu-ai-act-compliance-mcp -t meok/eu-ai-act .
docker run -p 8000:8000 meok/eu-ai-act # → POST /mcp
Flagships: eu-ai-act · dora · nis2 · cra (+ any of the 290 MEOK MCP servers).
Why MEOK?
- 13 unified governance frameworks in one deployment (EU AI Act, NIST AI RMF, ISO 42001, ISO 27001, SOC 2, GDPR, HIPAA, DORA, NIS2, CRA, CSRD, ESG, supply-chain).
- 410 verbatim EU AI Act articles as a parseable source-of-truth (not a third-party summary).
- HMAC-SHA256 signed attestations + BFT consensus for governance decisions — every audit trail is offline-verifiable, no single point of failure.
- 48-hour zero-config deployment for the EU AI Act wedge (vs 2.5–9 months for OneTrust, Vanta, Drata, Holistic AI).
- First governance layer for the 35,000+ MCP server ecosystem — 13 of 15 GRC competitors have zero MCP presence.
Full source-of-truth + per-surface copy: KEY_DIFFERENTIATORS.md. External-comms rubric: RUBRIC_EXTERNAL_COMMS.md.
⚠️ 2026-07-28 MCP spec freeze in ~8 weeks — this gateway tracks the 2025-03-26 spec. Migration plan: see LISTING.md § MCP Spec Freeze.
Installation
PyPI (recommended)
pip install agentaudit
agentaudit-server
Docker
docker run -p 8000:8000 ghcr.io/csoai-org/meok-compliance-gateway
Smithery
smithery add meok-compliance-gateway
Quick Start
from agentaudit import server
# Or run via MCP client:
# mcp.servers/meok-compliance-gateway
# Quick compliance scan:
# quick_scan(system="AI chatbot that processes customer data")
Endpoints
| Endpoint | Purpose |
|---|---|
/mcp |
MCP streamable-HTTP (POST initialize) |
/health |
Health check (GET) |
/healthz |
Docker health probe (GET) |
/.well-known/agent-card.json |
A2A discovery |
/.well-known/mcp-server |
MCP registry card |
Documentation
MIT-licensed. MEOK AI Labs (CSOAI LTD, UK CH 16939677).
Metadata
Release files for meok-compliance-gateway 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| meok_compliance_gateway-0.2.0.tar.gz | 360.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| meok_compliance_gateway-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 390.8 kB
Release files / meok_compliance_gateway-0.2.0.tar.gz
| Download URL | meok_compliance_gateway-0.2.0.tar.gz |
|---|---|
| Size | 360.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d5390e05cd6f99b30bb253f0b96488d27e58bf035401fae39b33b744644e12bf
|
|
BLAKE2b-256 checksum How to use checksums |
a806159448c051d9c3952455b46784d379bb9336c08a190a415074868067e91a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|
Release files / meok_compliance_gateway-0.2.0-py3-none-any.whl
| Download URL | meok_compliance_gateway-0.2.0-py3-none-any.whl |
|---|---|
| Size | 30.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
277fdab5dbc4b0a225d3445d93cb47f9968c575b228d7273e36228ba32cb4c64
|
|
BLAKE2b-256 checksum How to use checksums |
d659f87b7db630b75854bde7be8da62df3409fa6f17b2d4932b3e541f8bb015b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|