MCP

Case Knowledge is an MCP Server. It gives AI assistants (Claude, etc.) direct access to your legal cases and documents from connected source systems (e.g. Advoware).

URI scheme

All cases and connections are identified by URIs:

Type URI
Connection (catalogue) stplegaltwin://advoware/{catalogue}
Case stplegaltwin://advoware/{catalogue}/{caseId}

Example: stplegaltwin://advoware/MNAUJOKS/2026000022

Resources

Every case is available as an MCP resource at its case URI. The resource contains the full case JSON: metadata, documents list, events, participants, and AI-augmented summaries (if the case has been processed by Case Knowledge).

Tools

The server provides the following tools an AI assistant can call:

Tool Description
stp_ltck_get_connections Lists all connected source systems with their connection URIs.
stp_ltck_list_cases Lists cases, optionally filtered by connection, title, and a result limit.
stp_ltck_get_case Returns the full case details including the list of documents. Access is always verified against the source system.
stp_ltck_get_document Returns the text content of a document. Uses the processed full-text version when available; otherwise loads directly from the source system.
stp_ltck_get_timeline Returns the case timeline (events sorted by date).

Typical workflow

An AI assistant will typically follow this sequence:

  1. stp_ltck_get_connections — discover which catalogues are connected
  2. stp_ltck_list_cases — find the relevant case
  3. stp_ltck_get_case — load case details and the document list
  4. stp_ltck_get_document — read the content of individual documents

Authentication

This MCP Server requires the scope lt.mcp2 or role LegalTwin.McpUser (no default group) and license legaltwin-mcp. It is available as a protected resource at https://common.stp-cloud.de/ai/legaltwinbff/mcp and supports stateless Streamable HTTP. To authenticate, an MCP host needs an STP.Identity client registration.

Related to