← WebMCP Directory

postext.dev

postext.dev

live Unverified (seed import) Developer Tools 61 tools imperative implementation

Try the Postext typesetting engine live: edit markdown, manage figures and tables, tune Knuth-Plass justification, and export print-ready PDF and EPUB — in the browser.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 8 · Act 48 · Transact 5 · Score: Not yet scored

Tool inspector

sandbox_render_page

act imperative

A picture of a page of the book as it is laid out now — the way to see the effect of a change. It waits for the layout to follow the last change, so it can be called right after one. Without a page it gives the one on screen; count gives the pages after it too (2 for a spread). crop magnifies a part of the page for a close look at type and spacing. The picture shows what the settings draw on the page (baseline grid, crop marks), not the caret or the selection. The result is a list of content parts: a JSON text describing each page, then one image per page.

Page: /en/sandbox

Input schema

PropertyTypeRequiredDescription
chapter integer,string no The chapter: its position in the book (from 1), its title or its id. The chapter the reader is at when left out.
page integer no The page number as printed on the page and shown in the viewer's page field.
position integer no The page by its position among the chapter's pages (from 1).
count integer no How many consecutive pages, from that one (default 1, at most 6).
width integer no Width of each picture in pixels (default 900). A crop is given at this width too, so it shows more detail.
format string no Default jpeg.
quality number no JPEG or WebP quality (default 0.82).
crop object no A part of the page, as fractions of its width and height from the top left corner: { x: 0, y: 0, width: 1, height: 0.5 } is the top half.
trimmed boolean no Leave out the margin with the bleed and crop marks, when the layout has cut lines.
printPreview boolean no Paint the soft proof of the print output profile, with the trim, bleed and safe-zone guides and the preflight marks.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "chapter": {
      "type": [
        "integer",
        "string"
      ],
      "description": "The chapter: its position in the book (from 1), its title or its id. The chapter the reader is at when left out."
    },
    "page": {
      "type": "integer",
      "description": "The page number as printed on the page and shown in the viewer's page field."
    },
    "position": {
      "type": "integer",
      "minimum": 1,
      "description": "The page by its position among the chapter's pages (from 1)."
    },
    "count": {
      "type": "integer",
      "minimum": 1,
      "maximum": 6,
      "description": "How many consecutive pages, from that one (default 1, at most 6)."
    },
    "width": {
      "type": "integer",
      "minimum": 160,
      "maximum": 2400,
      "description": "Width of each picture in pixels (default 900). A crop is given at this width too, so it shows more detail."
    },
    "format": {
      "type": "string",
      "enum": [
        "jpeg",
        "png",
        "webp"
      ],
      "description": "Default jpeg."
    },
    "quality": {
      "type": "number",
      "minimum": 0.3,
      "maximum": 1,
      "description": "JPEG or WebP quality (default 0.82)."
    },
    "crop": {
      "type": "object",
      "description": "A part of the page, as fractions of its width and height from the top left corner: { x: 0, y: 0, width: 1, height: 0.5 } is the top half.",
      "properties": {
        "x": {
          "type": "number",
          "minimum": 0,
          "maximum": 1
        },
        "y": {
          "type": "number",
          "minimum": 0,
          "maximum": 1
        },
        "width": {
          "type": "number",
          "minimum": 0.02,
          "maximum": 1
        },
        "height": {
          "type": "number",
          "minimum": 0.02,
          "maximum": 1
        }
      },
      "required": [
        "x",
        "y",
        "width",
        "height"
      ],
      "additionalProperties": false
    },
    "trimmed": {
      "type": "boolean",
      "description": "Leave out the margin with the bleed and crop marks, when the layout has cut lines."
    },
    "printPreview": {
      "type": "boolean",
      "description": "Paint the soft proof of the print output profile, with the trim, bleed and safe-zone guides and the preflight marks."
    }
  },
  "additionalProperties": false
}

Similar websites

morphus.myles4miles.chatgpt.site

morphus.myles4miles.chatgpt.site

Morphus is an AI-native workspace for designing worlds and generating playable game experiences.

live Unverified Developer Tools Transact tools
154 tools A23 / Act124 / T7 Not yet scored Seen 2026-11-05
list_nodes get_scene_settings get_node_details get_terrain_state get_forest_state
Inspect tools
damnpdfs.com

damnpdfs.com

Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.

live Unverified Developer Tools Transact tools
81 tools A3 / Act77 / T1 Not yet scored Seen 2026-11-05
scan_to_pdf workflow merge_pdf alternate_mix_pdf compress_pdf
Inspect tools
insignifi4nt.github.io

insignifi4nt.github.io

broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.

live Unverified Developer Tools Transact tools
80 tools A29 / Act49 / T2 Not yet scored Seen 2026-11-05
edm_inspect_approach edm_describe_edits edm_get_context edm_list_projects edm_get_project
Inspect tools
cabinet.varera.studio

cabinet.varera.studio

The Cartographer's Cabinet

live Unverified Developer Tools Transact tools
64 tools A10 / Act50 / T4 Not yet scored Seen 2026-11-05
inspect_daylight inspect_cartographers_project list_project_hierarchy inspect_open_map search_project_objects
Inspect tools

Related on Influzer