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.
Public 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 paramsGenerate a professionally drafted legal document. 27 document types, 18 jurisdictions including Nigeria, UK, US, Canada, Ghana, Kenya, UAE and more.
fieldsobjectjurisdictionstringdocument_typestringextract_from_conversationExtract structured legal document fields from a raw conversation (WhatsApp, email, chat). Optionally auto-generate the full document.3 paramsExtract structured legal document fields from a raw conversation (WhatsApp, email, chat). Optionally auto-generate the full document.
conversationstringauto_generatebooleantarget_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 paramsGet field schemas for document types — required fields, types, labels, placeholders.
document_typestringbatch_generate_documentsGenerate up to 10 legal documents in a single call.1 paramsGenerate 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 paramsAnalyze a client message against an original contract to detect scope violations and draft professional responses.
contract_textstringclient_messagestringcommunication_channelstringgenerate_change_orderGenerate a formal change order document when additional work is requested beyond the original contract scope.8 paramsGenerate a formal change order document when additional work is requested beyond the original contract scope.
currencystringclient_namestringjurisdictionstringoriginal_scopestringadditional_costnumberadditional_workstringfreelancer_namestringtimeline_extension_daysnumberEBENOVA_API_KEY*secretEbenova API key from ebenova.dev/dashboard
csoai-org/pdf-document-mcp
xt765/mcp-document-converter
io.github.xjtlumedia/markdown-formatter
io.github.ai-aviate/better-notion
suekou/mcp-notion-server
meterlong/mcp-doc