Back to Tools
get_document_analysis
Free
Retrieves the analysis results for a previously submitted document. Results include a summary, key findings, identified risks, and recommendations from the reviewing attorney.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| session_token | string | Required | The session token from start_session |
| document_id | string | Required | The document ID from submit_document |
Returns
| Name | Type | Description |
|---|---|---|
| document_id | string | Document identifier |
| status | string | Analysis status (processing, completed, failed) |
| summary | string | Executive summary of the document |
| key_findings | Finding[] | Important findings and observations |
| risks | Risk[] | Identified legal risks |
| recommendations | string[] | Attorney recommendations |
| attorney_id | string | Reviewing attorney ID |
Example
typescript
const analysis = await mcp.callTool("get_document_analysis", { session_token: "sess_xyz789...", document_id: "doc_ghi789..."}); if (analysis.status === "completed") { console.log(analysis.summary); analysis.risks.forEach(risk => { console.log(`[${risk.severity}] ${risk.description}`); });}