X.509 identity, risk scoring, and audit logging for AI agents. MiCA + EU AI Act compliant.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Model Context Protocol server for the Kakunin AI agent compliance API. Lets AI agents self-verify scope, check their own risk score, and log behavioral events β all from within Claude, Cursor, or any MCP-compatible runtime.
verify_agent_scopeCheck whether this agent is authorised to perform an action before executing it. Verifies the active X.509 certificate, permitted_actions scope, financial limits, and revocation status.
Returns { allowed: true|false, reason, certificate_status, permitted_actions }.
check_risk_scoreRetrieve the agent's rolling 30-day risk score, band (low/medium/high), drift trend, and actionable guidance. No input required.
audit_log_appendAppend a behavioral event to the agent's immutable audit log. Returns risk score + transaction ID. Events scoring β₯ 0.85 auto-trigger a certificate revocation check.
Prerequisites: Node β₯ 18, Kakunin API key + Agent ID from kakunin.ai/dashboard.
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
| Variable | Required | Description |
|---|---|---|
KAKUNIN_API_KEY | β | API key (kak_live_... or kak_test_...) |
KAKUNIN_AGENT_ID | β | Agent ID the server acts on behalf of |
KAKUNIN_BASE_URL | optional | Override API base (default: https://kakunin.ai) |
Use a kak_test_... key for development β hits the sandbox CA, no cost, 100 free certs/day.
Full docs at docs.kakunin.ai.
Thanks to everyone who contributes (emoji key) β code and non-code alike:
Contributions of any kind are welcome β this project follows the all-contributors spec.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/kakunin-2)<a href="https://allmcps.com/mcp/kakunin-2"><img src="https://allmcps.com/api/badge/kakunin-2?style=directory" alt="Kakunin on AllMCPs" /></a>