Lidia MCP Server

Model Context Protocol server for the Lidia AI document assistant platform

MCP v1.27 · OAuth 2.1 · 69 tools

What is this?

An MCP server that lets AI assistants interact with the full Lidia platform through natural language.

Model Context Protocol

MCP is an open standard that lets AI assistants like Claude connect to external tools and data sources. This server exposes Lidia's full API as MCP tools.

How it works

Your AI client authenticates via OAuth 2.1, then calls tools to manage cases, conversations, documents, and more — all through natural language.

Secure by design

OAuth 2.1 with PKCE, JWT sessions backed by AWS Cognito. Cognito tokens never leave the server. File uploads stream directly to S3.

How to install

Three ways to connect Claude to Lidia. Pick whichever fits your workflow.

Desktop Extension

Generate a personalized extension bundle with your credentials pre-configured. Just double-click to install.

Claude Desktop

Add this to your Claude Desktop settings JSON:

{
  "mcpServers": {
    "lidia": {
      "type": "http",
      "url": "https://mcp.lidiatech.ai/mcp"
    }
  }
}

Claude Code

Run this in your terminal:

claude mcp add --transport http lidia https://mcp.lidiatech.ai/mcp

Skills & Plugin

Install AI-powered skills that teach Claude how to use Lidia tools with intent-based routing and multi-tool orchestration.

curl -fsSL https://mcp.lidiatech.ai/install.sh | bash
POST /mcp GET /health GET /generate GET /install.sh GET /.well-known/oauth-metadata

Available tools (12 domains)

69 tools organized across 12 domains. Each tool maps to a Lidia API endpoint with full CRUD support.

📑 Cases · 7

Create and manage legal cases, assign participants and track matters.

  • cases_find
  • cases_create
  • cases_update
  • cases_delete
  • cases_get_participations
  • cases_replace_participations
  • cases_find_one

🗨 Conversations · 11

AI chat sessions linked to cases. Export, archive, and manage conversation history.

  • conversations_find
  • conversations_create
  • conversations_update
  • conversations_delete
  • conversations_add_to_case
  • conversations_remove_from_case
  • conversations_set_workflow
  • conversations_clear_history
  • conversations_export
  • conversations_save_to_archive
  • conversations_find_one

💬 Messages · 6

Send messages to AI assistants and receive streaming responses with progress tracking.

  • messages_create
  • messages_continue
  • messages_find
  • messages_find_one
  • messages_update
  • messages_cancel

📄 Documents · 9

Upload, download, search, and organize documents. Attach files to cases.

  • documents_upload
  • documents_download
  • documents_find
  • documents_create
  • documents_update
  • documents_delete
  • documents_attach_to_case
  • documents_move
  • documents_find_one

📁 Folders · 4

Organize documents into hierarchical folder structures.

  • folders_find
  • folders_get_content
  • folders_create
  • folders_update

🏷 Tags · 3

Label and categorize documents for quick filtering and retrieval.

  • tags_find
  • tags_create
  • tags_delete

📝 Templates · 5

Reusable conversation and document templates for common workflows.

  • templates_find
  • templates_find_one
  • templates_create
  • templates_update
  • templates_delete

Smart Answers · 3

AI-generated answers from your knowledge base and uploaded documents.

  • smart_answers_create
  • smart_answers_find_one
  • smart_answers_update

👥 Users · 6

Manage user accounts, profiles, roles, and permissions.

  • users_me
  • users_find
  • users_find_one
  • users_create
  • users_update
  • users_delete

🏢 Organizations · 6

Multi-tenant organization management with workflow assignments.

  • organizations_find
  • organizations_find_one
  • organizations_create
  • organizations_update
  • organizations_delete
  • organizations_assign_workflows

Workflows · 6

Configure AI processing pipelines with custom models and instructions.

  • workflows_find
  • workflows_find_one
  • workflows_create
  • workflows_update
  • workflows_delete
  • workflows_get_categories

Favorites · 3

Bookmark cases, conversations, and documents for quick access.

  • favorites_find
  • favorites_create
  • favorites_delete