Agent♥︎Age
Catalog

io.github.theluckystrike/agreement

Official

by theluckystrike · JavaScript

Reusable agreement and proposal clauses assembled into a real Word docx, variables filled.

MCP Server: io.github.theluckystrike/agreement

This MCP server provides reusable agreement and proposal clauses assembled into a real Word .docx, with variables filled from user input. It maintains a library of contract and proposal paragraphs as searchable clauses, selecting ranked matches and generating a document where unspecified facts remain visible placeholders.

🛠️ Key Features

  • Generates a real .docx from reusable agreement/proposal clause blocks
  • Searches a clause library and selects clauses via ranked search
  • Fills {{variables}} with supplied values
  • Leaves unsupplied facts as visible bracketed prompts like [late fee percent]
  • Includes 25 generic freelance starter clauses

🚀 Use Cases

  • Drafting service agreements for specific counterparties and pricing (e.g., Beta Corp, 4,500 EUR)
  • Producing proposals with consistent sections such as scope, payment terms, and confidentiality
  • Reusing standardized legal clauses for recurring freelance or service work

⚡ Developer Benefits

  • Clause library supports structured reuse for scope, payment terms, late fees, IP assignment, confidentiality, termination, and liability cap
  • {{variables}} enables template-driven document generation
  • Ranked clause retrieval supports faster authoring from prior components

⚠️ Limitations

  • The readme excerpt truncates the full list of clause types (“and twenty more”), so not all clause categories are explicitly enumerated here.

Topics

claudecursorinvoicemcpmcp-servermodel-context-protocolspreadsheetaccountingai-toolsbookkeepingclaude-desktopfreelanceinvoicinglocal-firstmcp-serverspdfself-hostedtime-trackingvatproductivity