Kanonik
Runs compliance work through verified, human-approved writes to a tamper-evident record.
Install Kanonik
Pick your client, then add it in one click or paste the config.
https://app.kanonik.ai/mcp
Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.
Overview
Use cases
- Draft policies against a selected compliance framework
- Assess controls and record supporting evidence
- Identify gaps between requirements and existing materials
- Build an independently reviewable audit trail
- Produce a Statement of Applicability
Key features
- Typed compliance workspace
- Server-side verification
- Tamper-evident activity record
- Human approval for every write
- OAuth 2.1 with PKCE
- Support for five named compliance frameworks
Security & health
What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.
ActiveLast checked Today
Recent health check succeeded.
8/8 checks healthy over the last 46d
How Kanonik works
Reviews
No reviews yet — be the first to share how it worked for you.
Frequently Asked Questions about Kanonik
kanonik is an MCP server that connects Grok to a server-side compliance workspace. Its main tools support policy drafting, control assessment, evidence recording, gap analysis, audit-trail creation, framework artifacts, verification, and human-approved writes to a tamper-evident record.
Install it from Grok's marketplace by running `/marketplace` and selecting Kanonik, or use `grok plugin install kanonik --trust`. On first use, the client opens a browser for Kanonik sign-in, and a Kanonik account is required.
Kanonik supports ISO 27001:2022, SOC 2, GDPR, NIST CSF 2.0, and HIPAA. The framework in use comes from the workspace, and the plugin is not limited to a single framework.
No, every write requires a signed single-use approval token and a human clicking to approve it. The AI can propose changes, but it cannot approve its own work or commit a change without that approval.
No, Kanonik does not hold credentials for GitHub, Jira, or identity providers. If the AI reads from those systems, it uses connections provided by the AI client rather than credentials managed by Kanonik.
Related MCP servers
Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.
AllMCPs Directory Badge
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
Badge Style:
Live Dynamic SVG Preview
Markdown (GitHub README)
[](https://allmcps.com/mcp/kanonik)HTML Embed
<a href="https://allmcps.com/mcp/kanonik"><img src="https://allmcps.com/api/badge/kanonik?style=directory" alt="Kanonik on AllMCPs" /></a>