Loved by 10,000+ professionals

Edit the PowerPoint already open on your computer from any AI agent

Keep working in Claude, ChatGPT, Codex, or Cursor. Deckary securely connects your agent to the live presentation while preserving your existing conversation, sources, and project context.

Connect an MCP-compatible agent

Your agent must support remote MCP servers and OAuth. Deckary will ask you to sign in and approve presentation access.

  1. Connect Deckary MCP

    Add https://deckary.com/mcp in your agent's settings, then sign in and approve access.

  2. Share a presentation

    Open your PPTX and turn on MCP in the PowerPoint add-in, or use a saved Web Builder deck.

  3. Ask for the change

    Tell your agent what to create or edit. It can read the deck, inspect slide renders, and make the change.

Connection prompt

Connect to Deckary at https://deckary.com/mcp so you can list, read, render, and edit my presentations. Ask me to sign in when needed.

Using Claude Code? Follow the Claude Code and live PowerPoint setup guide for the exact install command, architecture, requirements, and example prompts, or begin with the general MCP setup documentation.

One MCP server for Office and the Web Builder

Work with the PowerPoint, Excel, or Word file open in Office, or a saved browser deck. The external agent owns inference and creative judgment in both.

Read, render, and edit the presentation, workbook, or document open in Office and shared through the Deckary add-in. One set of tools works for all three.

list_live_documents

Discover only the PowerPoint, Excel, and Word files currently shared from the signed-in user's add-in.

read_live_document

Read the outline and opaque handles, then the slides, cell windows, or sections the edit needs.

inspect_live_objects

Inspect exact runs, cell formats, tables, charts, or comments only when the latest read lacks details needed for the edit.

render_live_document

Return exact images from Office's own renderer: slides, cell windows and charts, or Word pages.

author_live_document

Create or edit one slide, one worksheet, or a bounded part of a document, then return the next version, fresh handles, and committed Office pixels.

Need exact inputs, limits, and write behavior? Use the complete MCP tool reference.

Comparing live PowerPoint bridges with file-based generators and local open-source servers? Read the evidence-based PowerPoint MCP server comparison.

Test and reviewer setup

The same endpoint covers saved Web Builder decks and live Office files, but each interface needs its own test fixture.

Saved Web Builder tools

  1. Connect https://deckary.com/mcp and sign in with the test account supplied privately.
  2. Make sure that account contains at least one saved Web Builder presentation with editable content.
  3. Use list_decks to discover a deck. Read only the slides needed for the edit, and reuse the revision returned by the latest successful call.

Live Office tools

  1. Install the Deckary add-in in PowerPoint, Excel, or Word and sign in with the same test account.
  2. Open the supplied fixture, keep the Deckary task pane open, and turn on MCP sharing.
  3. Use list_live_documents to discover or reconnect to a session. Read when target handles are missing, inspect only when exact object details are required, and treat a successful edit response as current state plus visual confirmation.

Directory-review credentials and fixture links are submitted privately and must not be published in this documentation.

Troubleshoot the connection

Most failures come from an expired authorization, a closed live session, or presentation state that changed after the agent read it.

Sign-in keeps repeating

Remove the Deckary connector from the agent, connect https://deckary.com/mcp again, and complete OAuth with the intended Deckary account.

No presentations appear

Create or save a Web Builder deck. For a live Office file, sign in to the add-in with the same account, keep its task pane open, and turn on MCP sharing.

A version conflict is returned

The file changed after the agent read it. List or read it again, then retry once with the current revision or artifact version.

A live write has an unknown settlement

Do not retry it automatically. Reconnect if needed, read the live file first, and confirm whether the change was already applied.

Deckary limits each agent to your presentations

OAuth scopes account access. Deckary's authoring contract validates each presentation change before saving it.

  • OAuth access is scoped to the signed-in user's presentations and separated by artifact mode.
  • Every authored change passes the canonical Deckary presentation validator.
  • Revision checks reject stale writes instead of overwriting newer work.
  • Exact slide renders let the external agent inspect the committed pixels.
  • Live Office access requires the MCP toggle to be on in that file's add-in task pane, which always starts off.
  • Live authoring changes one slide, one worksheet, or a bounded part of a Word document per call; protected slide replacement remains unavailable.
  • The external agent uses its own model; the MCP server does not invoke Deckary AI.

MCP presentation questions

Create the presentation once. Let your agent keep working on it.

Stay in the AI environment that already knows your files, contacts, and project context while Deckary MCP edits the live PowerPoint you already have open or a saved deck in the Web Builder.