MCP

MCP document generation for AI agents

OfficeMaker provides a Model Context Protocol (MCP) server for document generation. Agents can fetch live schemas, analyse payload gaps and create native Word, Excel and PowerPoint files without copying an API key into the public free tier.

What MCP document generation is

MCP is a protocol for giving AI agents tools. OfficeMaker’s MCP tools wrap the same schema-led document service used by the REST API and the website: create a native Office file from a structured payload.

The public free MCP server is intentionally narrow: create, preview-oriented flows, schema discovery and gap analysis. It does not expose merge, edit, macros or conversion.

Word, Excel and PowerPoint via MCP

  • Word: structured DOCX from a schema-valid payload
  • Excel: structured XLSX, including tables and formulas when specified
  • PowerPoint: structured PPTX slides from the PowerPoint schema
  • Gap analysis before create so agents can fix missing fields

How agents should call it

Discover tools from the MCP server, fetch the schema for the document type, fill the payload, optionally run gap analysis, then create. Prefer structured fields over dumping prose into a single untyped blob.

Paid MCP on the document-service host can add organisation connections and the full create / merge / edit set. That surface is licensed, not implied by the free server.

Limitations

Free MCP does not write to Salesforce or run tenant macros. Published starter repositories are listed on the developer page.

Open developer resources

Questions

What is MCP document generation?
MCP document generation is OfficeMaker’s Model Context Protocol surface for AI agents. Agents can fetch live Word, Excel and PowerPoint schemas, run gap analysis, and create native Office files from structured payloads without embedding an API key on the public free tier.
Does the free MCP server edit existing Office files?
No. The public free MCP server supports create, preview-oriented flows, schema discovery and gap analysis. It does not expose merge, edit, macros or document conversion. Those verbs are available on the paid document-service API.
Where is the OpenAPI description?
The free-tier OpenAPI document is published at https://free.officemaker.ai/gpt/openapi.json. Authenticated developers can also open the document-service portal at docs.officemaker.ai/portal for schema-led guides.
Can agents create Word, Excel and PowerPoint via REST?
Yes. REST create endpoints accept structured JSON for Word (DOCX), Excel (XLSX) and PowerPoint (PPTX). Fetch the matching schema first, then POST a payload. The free host is https://free.officemaker.ai; paid tenants use the document-service host with authentication.