{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"co.leafwright/leafwright","description":"Render HTML, URLs, and templates to PDF. AI drafts templates and fixes them from logs.","repository":{"url":"https://github.com/Tactic-Systems/leafwright","source":"github","subfolder":"mcp"},"version":"0.2.2","websiteUrl":"https://leafwright.co","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@leafwright/mcp","version":"0.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Project API key (lw_live_… or lw_test_…) for server automation. Optional — the server can also authenticate through a browser login.","isSecret":true,"name":"LEAFWRIGHT_API_KEY"},{"description":"MCP token (mcp_…) for non-interactive setups.","isSecret":true,"name":"LEAFWRIGHT_MCP_TOKEN"},{"description":"Override the active default project.","name":"LEAFWRIGHT_PROJECT_ID"},{"description":"Set to true to expose only read tools — no renders, template writes, or AI.","name":"LEAFWRIGHT_MCP_READ_ONLY"}]}],"remotes":[{"type":"streamable-http","url":"https://leafwright.co/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-25T20:08:01.771804Z","publishedAt":"2026-08-25T20:08:01.771804Z","updatedAt":"2026-08-25T20:08:01.771804Z","isLatest":true}}}],"metadata":{"count":1}}
