agent-file-workbench.luo3407056424.chatgpt.site
A local-first document utility workbench for people and browser agents.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 0 · Act 8 · Transact 0 · Score: Not yet scored
Tool inspector
format_document
Semantically rebuild the selected DOCX as a new version using docx + Mammoth. Choose a preset and optionally control page, margins, typography, spacing, alignment, headers, footers, and page numbers.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
fileId |
string | no | Optional file ID from workspace_file(list); omitted uses the selected file. |
preset |
string | no | — |
pageSize |
string | no | — |
orientation |
string | no | — |
margins |
object | no | Margins in millimeters. |
bodyFont |
string | no | — |
bodySize |
number | no | Points. |
lineSpacing |
number | no | — |
paragraphAfter |
number | no | Points after paragraphs. |
alignment |
string | no | — |
headerText |
string | no | — |
footerText |
string | no | — |
pageNumbers |
boolean | no | — |
validate |
boolean | no | Validate the formatted version in the same call. |
Raw JSON schema
{
"type": "object",
"properties": {
"fileId": {
"type": "string",
"description": "Optional file ID from workspace_file(list); omitted uses the selected file."
},
"preset": {
"type": "string",
"enum": [
"research",
"academic",
"business"
]
},
"pageSize": {
"type": "string",
"enum": [
"A4",
"letter"
]
},
"orientation": {
"type": "string",
"enum": [
"portrait",
"landscape"
]
},
"margins": {
"type": "object",
"description": "Margins in millimeters.",
"properties": {
"top": {
"type": "number",
"minimum": 0
},
"right": {
"type": "number",
"minimum": 0
},
"bottom": {
"type": "number",
"minimum": 0
},
"left": {
"type": "number",
"minimum": 0
}
},
"additionalProperties": false
},
"bodyFont": {
"type": "string"
},
"bodySize": {
"type": "number",
"minimum": 6,
"maximum": 72,
"description": "Points."
},
"lineSpacing": {
"type": "number",
"minimum": 0.8,
"maximum": 4
},
"paragraphAfter": {
"type": "number",
"minimum": 0,
"maximum": 72,
"description": "Points after paragraphs."
},
"alignment": {
"type": "string",
"enum": [
"left",
"center",
"right",
"justify"
]
},
"headerText": {
"type": "string"
},
"footerText": {
"type": "string"
},
"pageNumbers": {
"type": "boolean"
},
"validate": {
"type": "boolean",
"description": "Validate the formatted version in the same call."
}
},
"additionalProperties": false
}
Similar websites
econsor.de
German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.
inkframe-eta.vercel.app
Browser-native Elah video editor for 9:16 and 16:9 exports
agentdesk-demo.vercel.app
Meridian Ops
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.