# OSVx Architecture Documentation This document outlines the architecture of the OSVx platform. ## M2M Endpoint Verification ### Service: osvx-mcp - **URL:** `https://osvx-mcp-357036551735.us-central1.run.app` - **Authentication:** `osvx-mcp-api-key` Bearer Token ### Verification Details: - **Status Endpoint (`/m2m/status`):** Verified PASS with project ID `propane-will-491900-m5`. - **Execution Endpoint (`/m2m/execute`):** Verified PASS (exit_code 0) for the following TYR tools: - `scan_tyr_surface` - `eval_tyr_identity` - `get_tyr_forecast` - `get_tyr_user_risk` - **Local Modules (`tyr/tools/*`):** Confirmed 100% direct Python import and runtime execution integrity within the `.venv-flake8` virtual environment. ### Architecture Role: - Confirmed unified master hub model where `osvx-mcp` serves both core system utilities and integrated TYR security capabilities.