Skip to main content
LangGraph is graph-based agent orchestration with first-class checkpointing. Ovra’s MCP tools plug in as native LangChain tools via langchain-mcp-adapters — your nodes can declare intents, mint credentials, and pay without leaving the graph.
Sandbox-only today. Use a sk_sandbox_* or sk_test_* key.

Install

Setup

Human-in-the-loop with checkpointing

LangGraph’s checkpointer pairs naturally with Ovra’s enforcementLevel: "approve" policy mode — when an intent lands in pending_approval, the graph pauses; your approval surface flips it to approved; the graph resumes.
For production, swap MemorySaver for PostgresSaver so the graph survives restarts.

Multi-step example

Why LangGraph

  • Stateful workflows — checkpointing for multi-step payment flows
  • Human-in-the-loop built in — pairs with Ovra’s approve enforcement level
  • Multi-agent — purchaser, auditor, researcher in one graph
  • Streaming + async for long-running flows

Next

MCP overview

Architecture and the full 19-tool list.

OpenAI Agents

Hosted MCP integration.

CrewAI

Role-based multi-agent teams.