Contacts
The Contacts category of the Lawmatics MCP server exposes 5 Lawmatics tools you can call directly from Claude, ChatGPT, or any MCP client through Weave Legal. Each Contacts tool below is documented with its purpose and complete input and output schema, giving your firm governed, auditable access to Lawmatics contacts data.
Create Contact
Create a contact in Lawmatics. The response echoes standard fields, custom fields, and a `relationships` envelope of {id,type} pointers to related records (creating user, client, company, custom contact type, matters, tags, emails, phone numbers, addresses, notes, files, folders).
Delete Contact
Delete a contact from Lawmatics by ID. This is irreversible.
Get Contact
Fetch a single contact from Lawmatics by ID, including standard fields, custom fields, and a `relationships` envelope of {id,type} pointers to related records (creating user, client, company, custom contact type, matters, tags, emails, phone numbers, addresses, notes, files, folders).
List Contacts
List contacts from Lawmatics with optional pagination. Rows carry standard fields plus a `relationships` envelope of to-one {id,type} pointers (creating user, client, company, custom contact type); use get-contact for the full envelope including to-many relationships (matters, tags, emails, notes, files, ...).
Update Contact
Update an existing contact in Lawmatics by ID. The response echoes standard fields, custom fields, and a `relationships` envelope of {id,type} pointers to related records (creating user, client, company, custom contact type, matters, tags, emails, phone numbers, addresses, notes, files, folders).
Related Categories