Connect-MCP

Raziel

io.github.tide-foundation/raziel · v1.9.23

MCP server teaching AI agents to implement TideCloak: auth, E2EE, IGA, security analysis

MCPremotelocal · npmno credentialsFiles & storage

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 20 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

A 96/100

What it does: 20 tools · 20 read, 0 write · Files & storage

Test call tide_list_scenarios: worked (1,275 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +6
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: +5
  • Safe test call: +20
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://mcp.tide.org/mcp
Package
registry:   npm
identifier: @tideorg/mcp
version:    1.9.23
transport:  stdio

Tools

20 tools listed at last check
  • tide_list List all available content in the Tide agent pack by category
  • tide_canon Read a canon file (invariants, anti-patterns, concepts, framework-matrix, feature-mapping, troubleshooting, tidecloak-bootstrap, etc.)
  • tide_playbook Read a step-by-step playbook for a specific Tide task
  • tide_skill Read a composable skill definition
  • tide_prompt Read a reusable starter prompt from the pack
  • tide_adapter Read an adapter instruction file (AGENTS, CLAUDE, replit)
  • tide_list_scenarios List all available scenario patterns under reference-apps/
  • tide_scenario Read a scenario summary from reference-apps/<scenario>/scenario.md
  • tide_scenario_manifest Read a scenario manifest from reference-apps/<scenario>/manifest.yaml
  • tide_scenario_roles Read a scenario role-policy matrix from reference-apps/<scenario>/role-policy-matrix.md
  • tide_scenario_bootstrap Read a scenario bootstrap sequence from reference-apps/<scenario>/bootstrap-sequence.md
  • tide_choose_scenario Match a user request to a known scenario pattern before falling back to generic playbooks
  • tide_choose_playbook Recommend the right playbook for a given situation
  • tide_security_analysis Analyze 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
  • tide_blast_radius Run 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, Governanc
  • tide_hosting Where 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 play
  • tide_dpop_asset Returns 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 ther
  • tide_onboarding STOP 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 mechanis
  • tide_branding BRAND 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 VERIFI
  • tide_gaps Read the gap register — what is still uncertain or unresolved in the pack

Badge

Connect-MCP badge for io.github.tide-foundation/raziel

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.github.tide-foundation/raziel.svg)](https://clawy.uk/mcp/s/io.github.tide-foundation/raziel)