Agent♥︎Age
Catalog

io.github.theluckystrike/terms

Official12 toolsLive

by theluckystrike · JavaScript

Reusable contract terms and clauses assembled into a Word docx with variables filled.

io.github.theluckystrike/terms — Model Context Protocol (MCP) Server

This MCP server assembles reusable contract terms and clauses into a Word .docx document with variables filled. It maintains a clause library for proposals and service agreements, enabling clause search and ranked selection before generating the final document output.

🛠️ Key Features

  • Reusable contract terms and clauses compiled into a .docx
  • Variable placeholders ({{variables}}) filled from provided inputs
  • Ranked search to find relevant clauses from a stored library
  • Unprovided facts left as visible bracketed prompts like [late fee percent]

🚀 Use Cases

  • Drafting service agreements for a specified party and amount using reusable clauses
  • Reusing common proposal paragraphs (e.g., scope, payment terms, late fees, IP assignment, confidentiality, termination, liability cap)

⚡ Developer Benefits

  • Searchable clause library covering many common agreement sections
  • Standardized variable handling to parameterize templates for repeated drafting workflows

⚠️ Limitations

  • Output formatting details are limited to .docx generation and bracketed prompts for missing inputs
  • Only supplied variables are filled; missing facts remain visible as bracketed placeholders

Topics

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