mcpbeat Sign in

Lawmatics MCP Server

local only

Lawmatics MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 37 installs a week from npm. Last commit 15 Oct 2026.

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

Installs per day peak 12 · avg 4 · +95% w/w
a month agotoday
37
Installs / week
npm · @oktopeak/lawmatics-mcp
1
Stars
0 open issues
15 Oct 2026
Last commit
1 release in 90 days
MIT
License
TypeScript

Nothing serious here today

Today is the operative word: we check Lawmatics MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add lawmatics-mcp -e 'LAWMATICS_ACCESS_TOKEN=<LAWMATICS_ACCESS_TOKEN>' -- npx -y @oktopeak/lawmatics-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "lawmatics-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@oktopeak/lawmatics-mcp"
      ],
      "env": {
        "LAWMATICS_ACCESS_TOKEN": "<LAWMATICS_ACCESS_TOKEN>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.lawmatics-mcp]
command = "npx"
args = ["-y", "@oktopeak/lawmatics-mcp"]
env = { LAWMATICS_ACCESS_TOKEN = "<LAWMATICS_ACCESS_TOKEN>" }
.cursor/mcp.json
{
  "mcpServers": {
    "lawmatics-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@oktopeak/lawmatics-mcp"
      ],
      "env": {
        "LAWMATICS_ACCESS_TOKEN": "<LAWMATICS_ACCESS_TOKEN>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "lawmatics-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@oktopeak/lawmatics-mcp"
      ],
      "env": {
        "LAWMATICS_ACCESS_TOKEN": "<LAWMATICS_ACCESS_TOKEN>"
      }
    }
  }
}

Put your own value in place of <LAWMATICS_ACCESS_TOKEN> (Lawmatics OAuth access token (never expires). Obtain once with `npx @oktopeak/lawmatics-mcp auth`). The author’s registry entry marks it as required.

Optional settings from the registry entry, left out of the block above: 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)).

Alternatives to Lawmatics MCP

same job, measured the same way
MCP for Claude & ChatGPT
by tuqui

Connect your Odoo to Claude and ChatGPT: ask about sales, stock, customers and invoices.

answering
Quickbooks MCP Server
by nyxtoolsdev

Connect Claude to QuickBooks Online — query finances, create invoices, run reports

67 installs/wk local only
Konnekta
by konnekta

Connect Claude to Dutch accounting software: e-Boekhouden invoices, contacts and ledgers.

answering
S
Syncrosecure
by syncrosecure

Connect any AI assistant to Syncro: manage tickets, invoices, customers, assets, and more.

answering
Buchpilot
by makririch

DACH accounting for AI: connect sevDesk & Lexoffice to create invoices, contacts, vouchers.

46 installs/wk local only
W
Well
by wellapp-ai

Connect your AI to your Well financial data - invoices, companies, contacts.

119 tools answering
Olia
by kema-studio

Practice management for French law firms: matters, time entries and invoices from your AI agent.

answering
Odoo MCP Connector for ChatGPT and Claude
by speaktoyourdatabase

Odoo MCP connector for ChatGPT and Claude: ask sales, invoices and stock in plain words. Read-only.

answering

Lawmatics MCP — questions

Answers built from our own checks of this server.

Why is there no uptime for Lawmatics MCP?
Lawmatics MCP runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package @oktopeak/lawmatics-mcp was installed 37 times last week.
How do I connect Lawmatics MCP?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls @oktopeak/lawmatics-mcp straight from npm; nothing to host, nothing to sign up for.
How many people use Lawmatics MCP?
The npm package @oktopeak/lawmatics-mcp was installed 37 times in the last week. Week over week that is +95%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Lawmatics MCP open source?
Yes — it is published under the MIT licence, written in TypeScript and 1 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.