Getting Started

What is CaseMgr?

CaseMgr is an MCP (Model Context Protocol) server for case management based on CMMN (Case Management Model and Notation). It provides a graph-based backend that AI agents can use to organize work, track time, manage files, and maintain context across sessions.

Key Features

  • 70 MCP Tools – Comprehensive API for case management
  • Graph Database – ArcadeDB for flexible entity relationships
  • CMMN Compliance – Tasks, Stages, Milestones, and Sentries
  • Time Tracking – Duration entries linked to invoices
  • File Storage – Content-addressable deduplication

Quick Start

CaseMgr is available as an MCP server. Connect using the endpoint:

http://167.99.111.159:4000/mcp

MCP Protocol Handshake

The MCP protocol requires a three-step handshake:

# Step 1: Initialize
curl -X POST http://167.99.111.159:4000/mcp 
  -H "Content-Type: application/json" 
  -H "Accept: application/json, text/event-stream" 
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{...}}'

# Step 2: Send initialized notification
# Step 3: Call tools (list_cases, create_case, etc.)