Lawmatics-mcp Server

Connect Claude to Lawmatics: matters, contacts, pipelines, tasks, forms, custom fields, invoices.

Local serverstdio

What is the Lawmatics-mcp Server?

Lawmatics-mcp is an MCP integration. Connect Claude to Lawmatics: matters, contacts, pipelines, tasks, forms, custom fields, invoices.

Packages and local setup

The published npm package is @oktopeak/lawmatics-mcp, version 1.0.0. Its declared MCP transport is stdio.

The package declares LAWMATICS_ACCESS_TOKEN (required): Lawmatics OAuth access token (never expires). Obtain once with npx @oktopeak/lawmatics-mcp auth.; LAWMATICS_READ_ONLY: Set to '1' to disable all write tools (create/update/tag/submit). Read-only mode for cautious firms.; LAWMATICS_EXPERIMENTAL_TOOLS: Set to '1' to enable experimental tools (set-matter-custom-fields) whose API request shape is not fully documented by Lawmatics.; LAWMATICS_RATE_LIMIT_PER_MIN: Client-side request throttle per minute (default: 50, the conservative documented per-firm limit; newer docs say 150).; LAWMATICS_AUDIT_LOG: Set to '0' to disable the local JSONL audit log (default path: ~/.lawmatics-mcp/audit.log).; LAWMATICS_AUDIT_LOG_PATH: Override the audit log file location (default: ~/.lawmatics-mcp/audit.log). The log contains tool arguments, which can include client data.; LAWMATICS_CLIENT_ID: Only needed for the one-time auth command: your Lawmatics developer app client ID.; LAWMATICS_CLIENT_SECRET: Only needed for the one-time auth command: your Lawmatics developer app client secret.; LAWMATICS_REDIRECT_PORT: Local port for the one-time OAuth callback (default: 5678). Must match the app's Callback URL.; LAWMATICS_API_BASE: Override the Lawmatics API base URL (default: https://api.lawmatics.com/v1)..

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository. This profile uses version 1.0.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related developer tools MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
LAWMATICS_ACCESS_TOKENLawmatics OAuth access token (never expires). Obtain once with npx @oktopeak/lawmatics-mcp auth.Yes
LAWMATICS_READ_ONLYSet to '1' to disable all write tools (create/update/tag/submit). Read-only mode for cautious firms.Optional
LAWMATICS_EXPERIMENTAL_TOOLSSet to '1' to enable experimental tools (set-matter-custom-fields) whose API request shape is not fully documented by Lawmatics.Optional
LAWMATICS_RATE_LIMIT_PER_MINClient-side request throttle per minute (default: 50, the conservative documented per-firm limit; newer docs say 150).Optional
LAWMATICS_AUDIT_LOGSet to '0' to disable the local JSONL audit log (default path: ~/.lawmatics-mcp/audit.log).Optional
LAWMATICS_AUDIT_LOG_PATHOverride the audit log file location (default: ~/.lawmatics-mcp/audit.log). The log contains tool arguments, which can include client data.Optional
LAWMATICS_CLIENT_IDOnly needed for the one-time auth command: your Lawmatics developer app client ID.Optional
LAWMATICS_CLIENT_SECRETOnly needed for the one-time auth command: your Lawmatics developer app client secret.Optional
LAWMATICS_REDIRECT_PORTLocal port for the one-time OAuth callback (default: 5678). Must match the app's Callback URL.Optional
LAWMATICS_API_BASEOverride the Lawmatics API base URL (default: https://api.lawmatics.com/v1).Optional