Mail merge with an AI agent over MCP, locally: one letter, certificate or invoice per record of a JSON array, each file named after a field, with failed records listed instead of stopping the run....{{name}} : other engines’ placeholders stay in the output as text...