Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Added "send_feedback"; changed the definition of "generate_document", "get_template_fields" and "list_templates" (3 tools before, 4 now)
GenerateDocumentdocument
GenerateUse this after reading the field schema, to fill published fields and return markdown plus afilleddownloadlegallink. Do not invent clause text. Call it once per document:ODTdownload_url is the file in the requested format,orandMarkdown)editable_download_urlfromis atemplateWordslugcopy the user can edit. Answers are short values for the published fields; unknown keys, overlong values, andanswers.choicesNooutsideaccountarequired.field's options are rejected with instructions for fixing them.
⟨13 unchanged words⟩ ,"description":"Map of field keys tovalues.values,Missingusing only keysstayfrom\nget_template_fields.as\nplaceholders."},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"OptionalLeavecontactoutrecordedyouwithcannottheanswer;generation.they\nstay as placeholders. Do not send placeholder text. Dates\nare YYYY-MM-DD. Use __omit__ to remove a placeholder."},"format":{"default":"pdf","description":"pdf, docx, odt, or markdown. The download link uses this\nformat.","type":"string"},"slug":{ ⟨11 unchanged words⟩
{"description":"Filled template text plus a link to the rendered file.","properties":{"answers":{"additionalProperties":true{"type":"string"},"description":"Answers as printed. ISO dates are written out in full.","type":"object"},"download_url":{"description":"Absolute URL that downloads the rendered PDF, Word, ODT, or Markdown file.","type":"string"},"editable_download_url":{"description":"Absolute URL for a Word (.docx) copy the user can edit before signing. Give it to the user with download_url.","type":"string"},"filename":{"type":"string"},"format":{"type":"string"},"markdown":{"description":"Filled template text for summarization. The file the user downloads is at download_url.","type":"string"},"slug":{"type":"string"},"title":{"type":"string"},"unfilled_fields":{"description":"Field keys still shown as placeholders in the document. Tell the user these need completing before the document is used.","items":{"type":"string"},"type":"array"},"warnings":{"description":"Answers that were accepted but look wrong. Fix and regenerate, or pass each warning on to the user.","items":{"type":"string"},"type":"array"}},"required":["slug","title","format","filename","markdown","download_url","editable_download_url","answers"],"type":"object"}
before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":false,"readOnlyHint":false}GetTemplatetemplateFieldsfields
GetUsethethisfill-inafterfieldschoosingforaonetemplatelegalslug,templateto read the fill-in fields before generating a document.
ListTemplatestemplates
ListUseattorney-draftedthis when the user wants a startup legaltemplatesdocument(and you need to choose a template such as an NDA, MSA, DPA, privacy policy, terms of use, cookie notice, offer letter,andadvisormore).agreement, or business associate agreement.
Send feedback — Use this when a template lacks a field or clause the user needs, no template fits the request, a tool result was wrong, or the user wants to tell the ClauseAI team something. The message goes to the ClauseAI operator. Do not include document text or personal details.
Certificate recorded, valid to 2026-10-30
Authorization not required
Unknown → Live
First tool surface recorded: 3 tools (server version 0.1.0)
https://clauseai.exe.xyz/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 6 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"additionalProperties":false,"properties":{"slug":{"description":"Template slug from list_templates.","type":"string"}},"required":["slug ⟨2 unchanged words⟩
{"additionalPropertiesdescription":true"Field schema for one template.","properties":{"category":{"type":"string"},"description":{"type":"string"},"fields":{"items":{"description":"One fill-in field on a template.","properties":{"key":{"type":"string"},"label":{"type":"string"},"marks":{"items":{"type":"integer"},"type":"array"},"max_length":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Longest answer accepted, in characters. Null for choice fields, which must match one of options exactly."},"options":{"items":{"type":"string"},"type":"array"},"question":{"type":"string"},"replaces":{"default":"","type":"string"},"required":{"type":"boolean"},"type":{"type":"string"}},"required":["key","label","question","type","required"],"type":"object"},"type":"array"},"slug":{"type":"string"},"source_url":{"type":"string"},"title":{"type":"string"},"when_needed":{"type":"string"}},"required":["slug","title","category","description","when_needed","source_url","fields"],"type":"object"}
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}