Raziel for LangChain
io.github.tide-foundation/raziel
MCP server teaching AI agents to implement TideCloak: auth, E2EE, IGA, security analysis
client:LangChain
transport:streamable-http
runtime:npm
tools:20
Install Raziel in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"raziel": {
"transport": "streamable_http",
"url": "https://mcp.tide.org/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- tide_list
- tide_canon
- tide_playbook
- tide_skill
- tide_prompt
- tide_adapter
- tide_list_scenarios
- tide_scenario
- tide_scenario_manifest
- tide_scenario_roles
- tide_scenario_bootstrap
- tide_choose_scenario
- tide_choose_playbook
- tide_security_analysis
- tide_blast_radius
- tide_hosting
- tide_dpop_asset
- tide_onboarding
- tide_branding
- tide_gaps