
Ebenova Legal Docs
Connects Claude to the Ebenova API for generating legal documents programmatically. You get access to 27 different document types spanning 18 jurisdictions, so you can draft contracts, agreements, and other legal paperwork without leaving your workflow. Reach for this when you need to produce standard legal documents across multiple regions or want to automate document generation in your application. The stdio transport makes it straightforward to integrate with Claude Desktop or your own MCP client. Keep in mind you'll need Ebenova API credentials to use this, and generated documents should still get proper legal review before use in production.
- tools
- 8
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Apr 14, 2026
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
generate_legal_documentGenerate a professionally drafted legal document. 27 document types, 18 jurisdictions including Nigeria, UK, US, Canada, Ghana, Kenya, UAE and more.3 params
Generate a professionally drafted legal document. 27 document types, 18 jurisdictions including Nigeria, UK, US, Canada, Ghana, Kenya, UAE and more.
document_typestringfieldsobjectjurisdictionstringextract_from_conversationExtract structured legal document fields from a raw conversation (WhatsApp, email, chat). Optionally auto-generate the full document.3 params
Extract structured legal document fields from a raw conversation (WhatsApp, email, chat). Optionally auto-generate the full document.
auto_generatebooleanconversationstringtarget_documentstringlist_document_typesList all 27 supported legal document types grouped by category.
List all 27 supported legal document types grouped by category.
No parameter schema in public metadata yet.
check_usageCheck how many documents have been generated this month and what quota remains.
Check how many documents have been generated this month and what quota remains.
No parameter schema in public metadata yet.
get_document_templatesGet field schemas for document types — required fields, types, labels, placeholders.1 params
Get field schemas for document types — required fields, types, labels, placeholders.
document_typestringbatch_generate_documentsGenerate up to 10 legal documents in a single call.1 params
Generate up to 10 legal documents in a single call.
documentsarrayanalyze_scope_creepAnalyze a client message against an original contract to detect scope violations and draft professional responses.3 params
Analyze a client message against an original contract to detect scope violations and draft professional responses.
client_messagestringcommunication_channelstringcontract_textstringgenerate_change_orderGenerate a formal change order document when additional work is requested beyond the original contract scope.8 params
Generate a formal change order document when additional work is requested beyond the original contract scope.
additional_costnumberadditional_workstringclient_namestringcurrencystringfreelancer_namestringjurisdictionstringoriginal_scopestringtimeline_extension_daysnumberSponsors
Configuration
EBENOVA_API_KEY*secretEbenova API key from ebenova.dev/dashboard
Readme
Details
- Repository
- github.com/dgtalquantumleap-ai/legal-docs-mcp
- Category
- Documents & Knowledge
- Package
ebenova-legal-docs-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active