Back to Tools

request_consultation

5,000-10,000 credits

Submits a request for an in-depth legal consultation with an attorney. Consultations are asynchronous and typically completed within 24-48 hours (standard) or 4-8 hours (urgent). Results are retrieved via get_consultation_result.

Parameters

NameTypeRequiredDescription
session_tokenstring
Required
The session token from start_session
questionstring
Required
Detailed question or issue to consult on
matter_idstring
Optional
Matter ID to associate the consultation with
contextstring
Optional
Additional context, background, or relevant information
jurisdictionstring
Optional
Jurisdiction code (e.g., "US-CA")
urgencystring
Optional
Urgency level: standard (5,000 credits) or urgent (10,000 credits)Default: standard

Returns

NameTypeDescription
consultation_idstringUnique consultation identifier
statusstringConsultation status (pending, in_progress)
estimated_completionstringEstimated completion time (ISO 8601)
credits_chargednumberCredits deducted

Example

typescript
const consult = await mcp.callTool("request_consultation", {
session_token: "sess_xyz789...",
question: "We're considering expanding to the EU market. What GDPR compliance steps should we take?",
context: "We're a B2B SaaS company processing customer data.",
jurisdiction: "EU",
urgency: "standard"
});
console.log(consult.consultation_id); // "con_jkl012..."
console.log(consult.estimated_completion); // "2024-01-17T12:00:00Z"

Notes

  • Standard consultations: 5,000 credits (24-48 hour response)
  • Urgent consultations: 10,000 credits (4-8 hour response)