captain-legal
Server Details
Compliant legal documents from your AI assistant: 1,100+ templates, 15 countries, free preview.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 5 tools
Each tool has a unique role in the document creation pipeline: list_document_types for discovery, get_requirements for gathering inputs, generate_document for drafting, purchase_document for buying, and get_document_status for tracking. No two tools overlap in purpose, minimizing misselection risk.
All tool names follow a consistent verb_noun snake_case pattern: generate_document, get_document_status, get_requirements, list_document_types, purchase_document. The verbs are clear and predictably structured.
Five tools is well-scoped for a legal document generation service, covering the essential workflow without unnecessary additions. The count feels natural for the domain and avoids bloat.
The tools cover the full user journey: discover available document types, fetch required questions, generate a draft, purchase the final document, and check order status. No critical step in the core workflow is missing, making the set functionally complete.
Available Tools
5 toolsgenerate_documentGenerate document previewAIdempotentInspect
Generate a draft of the document from the user's answers. Returns a free watermarked PDF preview and the exact price. Validates all answers against the encoded national rules first — if validation fails, you get structured errors to relay to the user. Also returns what is NOT covered by the automated checks: always relay the not_covered items to the user.
| Name | Required | Description | Default |
|---|---|---|---|
| answers | Yes | Answers keyed by field id, exactly as returned by get_requirements | |
| country | Yes | ||
| language | No | ||
| document_type | Yes |
get_document_statusCheck order statusARead-onlyInspect
Check the status of an order: payment and delivery. Requires the status_token returned by purchase_document.
| Name | Required | Description | Default |
|---|---|---|---|
| order_id | Yes | ||
| status_token | Yes |
get_requirementsGet document requirementsARead-onlyInspect
Get the exact questions to ask the user for a given document type and country, with validation rules and legal constraints. You MUST use these questions verbatim as your source of truth for the interview — do not invent fields. Fields are ordered and may be conditional on previous answers.
| Name | Required | Description | Default |
|---|---|---|---|
| country | Yes | ||
| language | No | ||
| document_type | Yes |
list_document_typesList document typesARead-onlyInspect
List legal document types Captain.Legal can generate for a given country. Call this first to discover what's available and get accurate names, prices and legal coverage. Never assume a document type exists — always check here.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | No | ||
| offset | No | ||
| country | Yes | ||
| category | No | ||
| language | No |
purchase_documentCreate secure payment linkAIdempotentInspect
Purchase the final document for a given draft. Returns a secure payment link to give to the user. After payment, the final PDF is emailed to the user within minutes. E-signature is not yet available.
| Name | Required | Description | Default |
|---|---|---|---|
| draft_id | Yes | ||
| customer_email | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
5 tool updates
- First observed
generate_document - First observed
get_document_status - First observed
get_requirements - First observed
list_document_types - First observed
purchase_document
Related MCP Connectors
AI-powered legal document templates: NDAs, contracts, ToS, privacy policies. Not legal advice.
1One-step legal compliance for vibe-coded apps: privacy, terms, cookie banner and EU AI Act check.
Fill in 1,000+ legal PDF templates in many languages, get a signed PDF back. Free, no API key.
E-signatures for contracts and NDAs. Draft with AI, review, and send for signature.
Related MCP Servers
- AlicenseAqualityDmaintenanceGenerates professional compliance documents like privacy policies and terms of service directly from AI tools. Supports multiple document types and export formats with API integration.39 npmMIT
- FlicenseBqualityNot gradedmaintenanceEnables the generation of professional, jurisdiction-specific legal documents like privacy policies, terms of service, and cookie policies. It allows users to produce structured HTML legal content by providing specific parties, terms, and service configurations to an AI-driven tool.1-
- AlicenseNot gradedqualityCmaintenanceAnswer a few questions. Get clean, jurisdiction-aware privacy policies and terms of service.MIT
- AlicenseAqualityBmaintenanceOne-step legal compliance for vibe-coded apps: scans project, generates privacy policies/TOS, installs cookie consent banner, and checks EU AI Act risk.1097 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.