{"serverId":"mcp-registry/io.usefulapi/anvil","tools":[{"name":"anvil_generate_pdf","fixed":{"name":"anvil_generate_pdf","description":"Generate a brand-new PDF from HTML or Markdown and return it as base64. REST: POST /generate-pdf. For type=html, pass data = { html, css? }. For type=markdown, pass data = [ { label, content }, ... ]. Returns { filename, byteLength, pdfBase64 }.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"description":"For html: { html: \"<h1>Hi</h1>\", css?: \"...\" }. For markdown: [ { label: \"Section\", content: \"# Title\\n...\" }, ... ].","type":"string"},"type":{"enum":["html","markdown"],"type":"string","default":"html","description":"Source format. Default html."},"title":{"type":"string","description":"Optional title embedded in the generated PDF metadata."}}},"annotations":{"title":"Generate a PDF from HTML or Markdown","destructiveHint":true},"title":"Generate a PDF from HTML or Markdown"},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: data. Change to number/boolean/array where that's what you accept.","verify":true}],"tokensBefore":215,"tokensAfter":220}],"toolsChanged":1,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}