Serves as the serving layer for Canon governed context repositories, enabling AI agents to query domain knowledge through DAX and SQL queries with user identity via Entra OBO.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.CANON_AUTH_TENANT_ID— Entra tenant IDCANON_AUTH_CLIENT_ID— App registration client IDCANON_AUTH_CLIENT_SECRET— Client secret (for OBO token acquisition)CANON_SCAN_CONFIGCANON_REPO_PROVIDER— github or ado — enables remote git reads; omit for local file modeCANON_REPO_OWNER— GitHub org / ADO orgCANON_REPO_NAME— Repository nameCANON_REPO_TOKEN— PAT with read:contents scopeCANON_REPO_BRANCH— Branch to read from (default: main)CANON_REPO_ADO_ORG— ADO org name (ADO only)CANON_REPO_ADO_PROJECT— ADO project name (ADO only)CANON_MCP_BASE_URL— Public HTTPS URL of this server (used in OAuth metadata)CANON_AUTH_REQUIREDCANON_MCP_REFRESH_SECRETCANON_LOG_FORMATCANON_MCP_PORT— HTTP port (default: 8000)[](https://m8ven.ai/mcp/jonvoge-canon-mcp-kby7o9)