Raziel
MCP server teaching AI agents to implement TideCloak: auth, E2EE, IGA, security analysis
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.tide.org/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.tide.org/mcp{
"mcpServers": {
"raziel": {
"url": "https://mcp.tide.org/mcp"
}
}
}claude mcp add --transport http raziel https://mcp.tide.org/mcp{
"servers": {
"raziel": {
"type": "http",
"url": "https://mcp.tide.org/mcp"
}
}
}{
"mcpServers": {
"raziel": {
"command": "npx",
"args": [
"-y",
"@tideorg/mcp@1.9.23"
]
}
}
}claude mcp add raziel -- npx -y @tideorg/mcp@1.9.2320 tools, verified live
tide_listread-onlyList all available content in the Tide agent pack by category
tide_canonread-onlyRead a canon file (invariants, anti-patterns, concepts, framework-matrix, feature-mapping, troubleshooting, tidecloak-bootstrap, etc.)
tide_playbookread-onlyRead a step-by-step playbook for a specific Tide task
tide_skillread-onlyRead a composable skill definition
tide_promptread-onlyRead a reusable starter prompt from the pack
tide_adapterread-onlyRead an adapter instruction file (AGENTS, CLAUDE, replit)
tide_list_scenariosread-onlyList all available scenario patterns under reference-apps/
tide_scenarioread-onlyRead a scenario summary from reference-apps/<scenario>/scenario.md
tide_scenario_manifestread-onlyRead a scenario manifest from reference-apps/<scenario>/manifest.yaml
tide_scenario_rolesread-onlyRead a scenario role-policy matrix from reference-apps/<scenario>/role-policy-matrix.md
tide_scenario_bootstrapread-onlyRead a scenario bootstrap sequence from reference-apps/<scenario>/bootstrap-sequence.md
tide_choose_scenarioread-onlyMatch a user request to a known scenario pattern before falling back to generic playbooks
tide_choose_playbookread-onlyRecommend the right playbook for a given situation
tide_security_analysisread-onlyAnalyze an EXISTING (possibly non-Tide) system for security gaps and map them to Tide capabilities. Returns the Security Analyst role instructions, the security gap mapping table (SG-01â¦SG-18), and the runtime-probe procedures. Use this when the user asks 'do a security analysis', 'where is my auth weak', or 'what would Tide change about my security'.
tide_blast_radiusread-onlyRun a Blast Radius Assessment of an EXISTING app: an adversarial, vendor-neutral map of where authority is concentrated to a single point (whoever obtains that one thing obtains everything it governs), scored by blast radius (Total/Systemic/Contained/Limited) across three cores â Identity, Governance, Access â and delivered as a director-facing PDF. Phase 1 names no vendor; an opt-in Phase 2 c
tide_hostingread-onlyWhere TideCloak runs: local Docker vs partner-hosted (Skycloak managed TideCloak-as-a-service). Returns the local-vs-hosted decision with the honest trade-offs, the trust model, the verified Skycloak API reference (correct cluster field names and the required version), and the full provisioning playbook. CALL THIS BEFORE STARTING ANY TIDECLOAK DEPLOYMENT â the choice must be made up front (I-17)
tide_dpop_assetread-onlyReturns the CONTENTS of `public/tide_dpop_auth.html` â the DPoP relay page the Tide enclave loads during login â plus its sha256, the required next.config.ts rewrite/CSP wiring, and how to verify. The file is NOT shipped in the @tidecloak/* npm packages and is NOT in the TideCloak container, so there is nowhere else to get it: without this tool people search GitHub and find a STALE copy that p
tide_onboardingread-onlySTOP KEYCLOAK'S 'UPDATE ACCOUNT INFORMATION' PAGE and collect the details in-app instead. Tide asserts ONLY a username (the vuid) -- no email, no name -- so Keycloak blocks new users on an unstyled form showing a 64-hex username. Returns: a read-only DIAGNOSTIC that identifies which of FOUR mechanisms is causing the page (they need different fixes), the script that fixes it, and a ready-to-drop Re
tide_brandingread-onlyBRAND THE ENCLAVE FOR THE USER â generate a logo + background and upload them so the Tide login/approval screen is branded. Returns a single ready-to-run command that generates the assets (no image model needed), validates them, uploads both, and saves+signs the IdP settings. Also returns the VERIFIED upload contract (multipart parts, the png/jpg/jpeg/gif/webp allowlist with SVG REJECTED, the 5
tide_gapsread-onlyRead the gap register â what is still uncertain or unresolved in the pack
Alternatives in Developer Tools
Compare →CDclassifier.devA
Sort up to 1,000 texts into your own labels with a calibrated confidence per answer. No API key.
HOHonchoA
Memory that reasons: continual learning for stateful agents. Better context, fewer tokens.
MOMobilerunA
Control real Android and iOS devices with LLM agents — tap, swipe, type, automate flows.
DMDocs MCPA
Remote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.
SHShipSwiftA
40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP.
Limitguard Lead VerificationA
Lead validation over MCP: KVK/KBO register, EU VAT, sanctions and email checks with sources.