View as .md ↗
Lawmatics

Lawmatics

MCP server · Practice Management · lawmatics.com · 40 categories · 177 tools

Lawmatics is a legal CRM, client intake, and marketing automation platform for law firms. This integration exposes contacts, companies, matters, billing (invoices, transactions, expenses, time entries), tasks, documents, events, and marketing data as governed MCP tools, scoped per member by access level.

Find Matter By Email (lawmatics_find-matter-by-email)

Fuzzy-find a single matter (legal case) in Lawmatics by the client's email address; use get-matter for full details. Returns `{ match: <entity> }` on a hit and `{ match: null }` when no record matches. `match: null` is a normal empty result, not an error — do not retry.

Tool Input

emailAddressstring(email)required— Email address to search for. Expects a valid email address.(pattern: ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$)

Tool Output

matchobjectnullrequired— The single best matching matter, or null if nothing matched. Returns `{ match: <entity> }` on a hit and `{ match: null }` when no record matches. `match: null` is a normal empty result, not an error — do not retry.
idstringrequired— Lawmatics matter ID; pass to get-matter for full case details
firstNamestringnullrequired— Client's first/given name; null if unset
lastNamestringnullrequired— Client's last/family name; null if unset
emailstringnullrequired— Client's primary email address; null if unset
phonestringnullrequired— Client's primary phone number as stored; null if unset
createdAtstringnullrequired— When the matter was created, as an ISO 8601 timestamp; null if unknown
updatedAtstringnullrequired— When the matter was last updated, as an ISO 8601 timestamp; null if unknown