Back to Tools

get_retainer_terms

Free

Retrieves the retainer agreement terms for a specific matter. The retainer must be reviewed and accepted before any billable work can be performed on the matter.

Parameters

NameTypeRequiredDescription
session_tokenstring
Required
The session token from start_session
matter_idstring
Required
The matter ID to get retainer terms for

Returns

NameTypeDescription
retainer_idstringRetainer agreement ID
termsstringFull text of retainer terms
scope_of_workstringDescription of work to be performed
fee_structureFeeStructurePricing and fee details
expires_atstringWhen the offer expires (ISO 8601)

Example

typescript
const retainer = await mcp.callTool("get_retainer_terms", {
session_token: "sess_xyz789...",
matter_id: "mat_abc123..."
});
console.log(retainer.scope_of_work);
// "Review and analysis of SaaS agreement..."
console.log(retainer.fee_structure);
// { type: "credit_based", estimated_credits: 25000 }