Skip to main content
Glama

Mandate Law

Server Details

Legal counsel for AI products and agents (admitted in DC): scope, conflicts, engagement, intake.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A3.5/5.0

Scored across 8 tools

Disambiguation4/5

Each tool maps to a distinct workflow stage (scope, conflict, engagement, intake, feature review, Q&A, status, trigger list), and descriptions reinforce the ordering. The only soft overlap is between check_scope, get_counsel_triggers, and feature_check, which all answer a variant of 'does this need legal attention?' — an agent must read descriptions to pick correctly.

Naming Consistency3/5

Most names are verb_noun (get_matter, check_scope, request_engagement, submit_intake, answer_open_question), but the 'check' family is inconsistent: check_scope puts the verb first while conflict_check and feature_check put the object first. Readable overall, but the mixed pattern within one semantic group weakens predictability.

Tool Count5/5

Eight tools is well-scoped for a pre-engagement-through-delivery legal workflow; each one covers a distinct step (scope, conflicts, triggers, engagement request, intake, feature checks, open questions, matter status). No tool feels redundant or vestigial.

Completeness4/5

The lifecycle is broadly covered: scoping, conflict screening, engagement request, signed intake, and post-engagement feature review and Q&A, with get_matter surfacing deliverables and open questions. Minor gaps remain — no way to list or recover an existing matter/token, close or withdraw a matter, or re-send the engagement letter — but an agent can work around these via get_matter and human escalation.

Available Tools

8 tools
answer_open_questionAInspect

Answer one of counsel's open questions (listed by get_matter). Before the letter is signed, only scoping questions can be answered: keep those answers short and general, with no code, secrets, or confidential details. After signing, verify in the code or the running build where you can, and say how you know. If you cannot verify it, answer 'unknown' and say what a human would need to check.

Inputs: answer (required), matter_id (required), question_id (required), matter_token (required).

check_scopeAInspect

Free. Describe what you need in a sentence or two (no confidential details). Returns whether it is in scope, which service fits, and the fixed fee for each suggested service (plus service_id, if you name one). Share the fee with your human before requesting an engagement. Legal information only, not legal advice.

Inputs: request (required), service_id.

conflict_checkAInspect

Free. Required before any product details are shared. Names only: the client company, the human principal, other people involved, and any adverse, competing, or counterparty companies. The attorney reviews every check.

Inputs: client_name (required), contact_name (required), other_people, adverse_or_related_parties.

feature_checkBInspect

For engaged clients, with the human's approval (it may be billed). Call before building a change that matches counsel-triggers.json. Do not ship the change until counsel responds.

Inputs: change (required), matter_id (required), trigger_ids (required), matter_token (required), +1 more.

get_counsel_triggersAInspect

Free. The template list of product changes that need legal review before shipping.

Inputs: no named parameters.

get_matterCInspect

Status, counsel's open questions, feature checks, and deliverables (documents, privileged_memo, build_spec, verification_checklist, counsel_triggers). Privileged: follow the privilege block in the response, and commit only the parts listed in deliverable.handling.safe_to_commit.

Inputs: matter_id (required), matter_token (required).

request_engagementAInspect

After conflict_check. Send a short matter_summary so the attorney can decide whether to take the matter. Describe the product the way you would describe it publicly. Do not send code, secrets, user data, or confidential business plans. The attorney uses this summary only to decide whether the firm can and will take the matter, and keeps it confidential. No attorney-client relationship exists, and no legal advice is given, until the human principal signs the engagement letter. Returns a matter_id and a secret matter_token (shown once; store it securely). The attorney reviews conflicts and the summary, may ask a few scoping questions (see get_matter), and then accepts (possibly under a different service) or declines. If accepted, the engagement letter goes to the principal's email for signature. The fixed fee is due when the work is delivered. You cannot sign on the principal's behalf.

Inputs: service_id (required), matter_summary (required), principal_email (required), conflict_check_id (required).

submit_intakeAInspect

Only after the engagement letter is signed. Product facts per https://mandatelaw.ai/api/intake-schema.json. Each fact has a value, a source (prefer verified_in_code), and evidence (paths and short excerpts; no secrets).

Inputs: intake (required), matter_id (required), matter_token (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      Contract and wills legal tools for AI agents: statute-cited requirements per contract type and US state, non-compete enforceability for all 50 states + DC, intake schemas, async multi-agent contract drafting with free previews, and contract risk analysis.
      8
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to ask, before sending each message, whether disclosure laws require them to admit they are an AI, returning the rules in force with citations and suggested wording. It also grades recorded conversations against 47 US, EU, UK, Canadian, and Australian disclosure rules.
      22 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources