offgen MCP in private preview

Your assistant hands back the deck, not an outline.

Upload your company master once. Your teams ask the assistant they already use, and offgen writes the slides into your approved layouts and returns a normal, editable .pptx. Generation runs in the EU and your files are never used to train models.

Connecting your own company's assistants? You are on the right page. Building deck generation into a product you sell, with a different template for every customer? That is the generation API. Rendering and editing .pptx inside your own app? That is the SDK.

Hosted in the EU and never used to train models Editable .pptx instead of a PDF, flattened images or loose text boxes
AI agent with offgen
Master connected
Create a brand statement slide for our company deck. Use the approved editorial image layout, feature the fingerprint visual, and lead with “One Slide makes a Point. Consistency makes a Brand.”

This brief is processed in the EU and is never used to train a model.

Composing from the 24 layouts in this master
English PowerPoint brand slide created by offgen
brand-deck.pptx

Works with the assistant you already run

Microsoft 365 Copilot ChatGPT Gemini Claude

MCP is the open connector standard these assistants use to call outside tools. If yours supports MCP connectors, it can call offgen. There is no plugin to install and nothing new for your teams to learn.

How it works

Three steps, and one of them is yours.

Your admin completes the first step once. After that, your teams stay in the assistant they already use.

01

Upload a master

Your admin uploads your .potx or .pptx. offgen reads its layouts, placeholder types, theme colors and fonts, and follows the same master → layout → shape inheritance PowerPoint does.

02

Send the request

Your teams ask their assistant in the words they would use with a colleague. Nothing changes about how they work.

03

Receive native PowerPoint

The result is a .pptx that opens in PowerPoint with your layouts, placeholders and theme intact. Generation typically takes under 15 seconds per slide. It is a first draft: check the wording and numbers, not the formatting.

For companies

Your layouts. Your brand. A real .pptx.

One admin uploads your master and connects offgen once. Nothing changes for your teams except that the assistant they already use can now hand back a finished PowerPoint file.

Your layouts

Composes from the layouts in your master and selects the right one for each part of the story.

Your theme and fonts

Uses the fonts, theme colors, logos and visual language defined in your master. Nothing is redrawn or approximated.

Real placeholders

Text lands in the layout's own placeholders rather than floating text boxes. Master, layout and shape inheritance work the way PowerPoint expects.

A normal PowerPoint file

Theme fonts, a populated outline view and editable shapes. Not a PDF, a flattened image or a grid of free text boxes.

One connection

Add offgen to the agent you already use.

Your admin adds offgen where you manage your other connectors. Each organization currently receives one key, issued to the admin and revocable at any time. Per-user attribution is on the roadmap.

Your admin pastes this JSON into the connector settings. Nobody needs to write or run code. Hosting, sub-processors, retention and deletion are explained below.

mcp.config.json
{
  "mcpServers": {
    "offgen": {
      "type": "http",
      "url": "https://api.offgen.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${OFFGEN_API_KEY}"
      }
    }
  }
}

Where your data goes

The questions your security officer will ask first.

ISO 27001 certified

Our information security management system is independently audited and certified against ISO/IEC 27001. We operate under GDPR.

EU hosting

Your master, briefs and generated decks are stored and processed inside the European Union under EU jurisdiction.

Never used for training

Presentations, master files and company content are not used to train AI models. Your intellectual property stays yours.

Encrypted in transit and at rest

We use TLS 1.3 in transit and AES-256 at rest. This is not end-to-end encryption: offgen decrypts your master in order to read its layouts.

What the key can and cannot do

The current key is scoped to one organization, issued to an admin and revocable at any time. It does not yet identify individual users. Per-user attribution is on the roadmap.

offgen.ai is operated by Aithera GmbH in Munich. Controls, sub-processors and the DPA are available in the trust center.

Private preview

What you get today, and where it is still weak.

How you start

There is no self-service signup yet. Your admin receives an organization-scoped key and direct access to the engineers building the product.

What it costs

Licensing is agreed per company rather than published per seat. Pricing depends on company size and generation volume.

Where it is weakest

offgen always uses a layout from your master and places text in real placeholders. It can still select the wrong layout. You can change that choice without rebuilding the slide. Wording and numbers always need a human review.

Start with your own master.

Send us your master and we will show what the agent can and cannot fill. You do not need to be the administrator to get started. The MCP is currently in private preview.

Looking for product infrastructure instead? Deck generation inside a product you sell, with one template per customer, is the generation API. Rendering and editing .pptx inside your own application is the SDK.