Skip to main content

CorvixMCP: Air-Gapped Security Engine for AI Agents

CorvixMCP is a high-performance, compiled native security engine exposed via the Model Context Protocol (MCP). It empowers AI coding assistants (Cursor, Claude Desktop, Antigravity, and autonomous agents) to locally analyze, traverse, and detect multi-cloud attack paths, circular privilege escalation backdoors, and IaC misconfigurations in complete air-gapped isolation with zero data exfiltration.


🚀 Key Capabilities & Architecture

  • Sub-Millisecond Native Engine: High-performance compiled C++ core capable of resolving deep multi-hop infrastructure graphs in under 15ms without sending private infrastructure data off-premises.
  • Visual Mermaid.js Attack Path Diagrams: Every vulnerability finding includes clean, render-ready Mermaid graph syntax for immediate visual comprehension in AI assistant chats and markdown viewers.
  • Automated Surgical Remediation Snippets: Generates exact least-privilege configuration code (Terraform HCL, AWS IAM Deny blocks, GCP gcloud commands, Azure CLI, Kubernetes YAML, GitHub Actions configs, Ansible tasks) to sever toxic edges without disrupting operations.
  • Model Context Protocol (FastMCP): Instant standard integration for AI agents to query infrastructure scope, diagnose root causes, and audit security in real time.
  • Hardware-Bound Air-Gapped Licensing: Enterprise-grade licensing via Lemon Squeezy with local machine fingerprinting and offline validation.

🔍 Supported Multi-Cloud & IaC Parsers

  1. Google Cloud (GCP IAM): Ingests project IAM exports, detecting over-privileged service account delegations and project-wide editor/owner bindings.
  2. Amazon Web Services (AWS IAM): Evaluates complex IAM policies, wildcard actions, PassRole, and AssumeRole lateral movement paths.
  3. Microsoft Azure RBAC: Maps subscription role assignments, Service Principals, and administrative escalation vectors.
  4. Kubernetes (K8s RBAC): Audits ClusterRoles, RoleBindings, and high-privilege ServiceAccount container escape routes.
  5. Terraform Infrastructure as Code (tfplan.json): Evaluates planned infrastructure changes and flags public internet ingress exposure (0.0.0.0/0).
  6. CI/CD Pipelines (GitHub Actions): Audits workflow files for untrusted triggers (pull_request_target), vulnerable runner configurations, and OIDC cloud credential assumptions.
  7. Ansible Playbooks: Ingests automation playbooks to detect unsafe root escalations (become: true), sudo misconfigurations, and server privilege abuse.

🛠️ Quick Start Guide

1. Installation

Install the pre-compiled binary wheel (zero C++ compiler or build toolchain required):

pip install corvixmcp

Or run locally inside your virtual environment:

python3 -m venv venv
source venv/bin/activate
pip install -e .

2. Run the Verification Test Suite

Run the test suite verifying all 7 cloud/IaC parsers, Mermaid visual generation, and surgical remediation:

python3 test_cpp_core.py
python3 tests/test_visualizer_remediation.py

3. Activate & Manage Pro License

To activate, check status, or deactivate your hardware-bound Pro license key via the CLI:

corvixmcp activate <YOUR_LICENSE_KEY>
corvixmcp status
corvixmcp deactivate

Metadata

Release files for corvixmcp 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for corvixmcp 1.0.1
File Interpreter ABI Platform Actions
corvixmcp-1.0.1-cp312-cp312-manylinux_2_39_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.39+ x86-64 Details for corvixmcp-1.0.1-cp312-cp312-manylinux_2_39_x86_64.whl

Release files / corvixmcp-1.0.1-cp312-cp312-manylinux_2_39_x86_64.whl

Download URL corvixmcp-1.0.1-cp312-cp312-manylinux_2_39_x86_64.whl
Size 538.7 kB
Tags CPython 3.12 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
1395f1f94a285e9d2a7f547be9b836050dc40553dc9411704eb917f637c1b40b
BLAKE2b-256 checksum
How to use checksums
6bcfe6c141824f3ede7287be06f0a101400f8690db987aa4e8357704b8c9d17b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Security for corvixmcp 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page