Ask better questions about your firm’s intake.
Lawgical’s read-only Model Context Protocol (MCP) server lets compatible AI assistants search calls and intake records, read their details, and summarize patterns across time.
Connect Lawgical with your AI assistant
Follow the setup guide for your assistant. Each guide explains the steps for connecting Lawgical’s read-only MCP server to your firm’s calls and intake records.
Claude
View GuideGemini
View GuideGrok
View GuidexAI API (Grok)
View GuideGrok Bot
View GuideInstinct
View GuideMuse
View GuideMeta AI
View GuidePerplexity
View GuideMicrosoft Copilot
View GuideMistral
View GuideQwen
View GuidePoe
View GuideOpenClaw
View GuideHermes
View GuideFirm-scoped
Tools return records for the connected firm.
Calls and intake
Search calls, conversations, forms, and lead emails.
Bounded content
Date ranges, transcript output, and detail content have limits.
Calls
Find a specific conversation or see trends across calls.
- search_calls
- Find calls by transcript, summary, or indexed call details. Narrow results by date, topic, direction, or status. Results include matching excerpts and summaries for this firm.
- get_call_details
- Read the allowed summary and transcript for one call in this firm. Transcript output is capped to keep responses useful.
- get_call_analytics
- Count calls by UTC day, week, or month, with optional splits for topic, status, direction, channel, or lead quality. Choose a date range of up to 365 days. Results are suitable for charts.
Intake records
Search across intake channels, read a record, or count activity over time.
- search_intakes
- Search calls, inbox conversations, forms, and inbound lead emails. Search one channel or all channels. Results are newest first; dates include the start and exclude the end. Inbox dates use the last message time.
- get_intake_details
- Read a result from search_intakes: call transcripts, inbox messages, form answers, or plain-text lead emails. Content is bounded; use next_offset to continue through messages or answers. Missing content is identified. Attachments and raw provider payloads are excluded.
- get_intake_analytics
- Count intake records by UTC period, channel, and source type. Leave channel blank to include all channels. Counts are records, not unique leads; inbox counts conversations by last message date. Choose a date range of up to 365 days.
Clear limits. Useful context.
Built to help an assistant answer questions while keeping the available data and time range clear.
- One firm at a time. Search results stay within the connected firm’s records.
- Up to 365 days. Analytics date ranges are limited to one year.
- Bounded details. Transcripts, messages, and form answers have output limits. Use the provided offset to continue where supported.
- No attachments or raw provider payloads. Intake details return supported text content only, and identify when content is missing.
- Counts have meaning. Intake analytics count records, not unique leads. Inbox analytics count conversations by last message date.
Ask About Your MCP SetupAsk About Your MCP Setup
Pick a time that works for you and see how Lawgical can help your firm respond faster.







