Skip to main content

Arb MCP Server

A Model Context Protocol (MCP) server that provides direct access to the Arb Platform API for AI assistants. This server enables LLMs like Claude to interact with cases, filings, evidence, and schemas through structured API calls.

Key Features

  • Direct API Integration: Connect AI assistants directly to Arb Platform
  • Secure OAuth Authentication: Browser-based authentication with encrypted key storage
  • TypeScript Support: Full type safety with built-in TypeScript declarations
  • Client Optimization: Automatic compatibility for Claude, Cursor, and other MCP clients

Requirements

  • Arb Platform API key (get one from app.arb.inc)
  • Claude Code, Claude Desktop, Cursor, or any other MCP client

Getting Started

Connect to the Arb MCP server with your AI assistant. When you first use it, a browser window will open for you to securely enter your API key.
Use the Claude Code CLI to add the Arb MCP server:
claude mcp add-json arb '{"type":"sse","url":"https://mcp.api.arb.inc/sse"}'
On first use, a browser will open for authentication. Enter your Arb API key when prompted.
Follow the MCP install guide.Add the configuration to your Claude Desktop config file:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "arb": {
      "url": "https://mcp.api.arb.inc/sse"
    }
  }
}
Restart Claude Desktop. On first use, authenticate via the browser popup.
Go to Cursor SettingsMCPAdd new MCP Server.Configure the server:
  • Name: arb
  • Connection Type: HTTP/SSE or SSE
  • URL: https://mcp.api.arb.inc/sse
  • Authentication: OAuth 2.0
  • OAuth Scopes: mcp:* (default)
Click Add Server. Authenticate via browser when prompted.
Follow the MCP install guide.You can install the Arb MCP server using the VS Code CLI:
code --add-mcp '{"name":"arb","url":"https://mcp.api.arb.inc/sse","transport":"sse"}'
Or manually add to your MCP settings:
{
  "mcpServers": {
    "arb": {
      "url": "https://mcp.api.arb.inc/sse",
      "transport": "sse"
    }
  }
}
Follow Windsurf MCP documentation.Add to your Windsurf MCP configuration:
{
  "mcpServers": {
    "arb": {
      "url": "https://mcp.api.arb.inc/sse",
      "transport": "sse"
    }
  }
}

Available Tools

The MCP server provides access to the following Arb Platform resources:
  • create_cases - Create a new case
  • list_cases - List active cases with pagination
  • view_cases - View case details
Example: “Create a new case” or “Show me all my active cases”
  • create_evidence_uploads - Upload files to cases with descriptions
  • list_evidence_uploads - List uploads for a case
  • download_evidence_uploads - Get secure download URL
  • delete_evidence_uploads - Remove uploads
Example: “Upload this contract as evidence to case 2025-09-00103”
  • create_filings_documents - Create document from template
  • update_filings_documents - Update document fields
  • list_filings_documents - List filed documents
  • view_filings_documents - View document details
  • submit_filings_documents - Submit for approval
  • withdraw_filings_documents - Withdraw filing
  • delete_filings_documents - Delete document
  • pdf_filings_documents - Get PDF download URL
Example: “Create a statement of claim for my case”
  • list_schemas - Retrieve available schemas for case phases and documents
Example: “What document types can I file?”

Next Steps

Support

For MCP server issues or questions: