Mandate Law: legal counsel for AI products
ai.mandatelaw/counselVersion 0.2.1Fixed-fee legal review for AI apps and agents: privacy policies, terms, AI and agent compliance.
Status
Responds129 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:31 UTC
- Latency
- 129 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://mandatelaw.ai/mcpResponds129 msNo sign-in
Claude Code
claude mcp add --transport http counsel https://mandatelaw.ai/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: counsel
Remote MCP server URL: https://mandatelaw.ai/mcpCursor
{
"mcpServers": {
"counsel": {
"url": "https://mandatelaw.ai/mcp"
}
}
}VS Code
code --add-mcp '{"name":"counsel","type":"http","url":"https://mandatelaw.ai/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
8 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
answer_open_questionAnswer 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. | No | No | No | No |
check_scopeFree. 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. | Not declared | Yes | Not declared | No |
conflict_checkFree. 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. | No | No | No | No |
feature_checkFor 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. | No | No | No | No |
get_counsel_triggersFree. The template list of product changes that need legal review before shipping. | Not declared | Yes | Not declared | No |
get_matterStatus, 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. | Not declared | Yes | Not declared | No |
request_engagementAfter 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. | No | No | No | No |
submit_intakeOnly 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). | No | No | Yes | No |
Details
- Registry status
- Active
- Published
- Nov 13, 2026
- Updated
- Nov 13, 2026
- Repository
- Not given
- Categories (suggested)
- SecuritySuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared