1. Conduid
  2. Files
  3. Office MCP
MCP server · Files

Office MCP

MCP server that lets Claude control open PowerPoint, Excel and Word on Windows through COM automation

Unclaimed files
34Low

Scored 5 days ago · breakdown

About Office MCP

Office MCP is an MCP server published by JulianPoleszczuk in the Files category: mCP server that lets Claude control open PowerPoint, Excel and Word on Windows through COM automation.

The repository has 8 stars and 3 forks, with the last commit 2 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/JulianPoleszczuk/office-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Office MCP

Powered by Claude · Grounded in docs

I know everything about Office MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository yesterday. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • ✓Tests presentA test suite exists in the repository.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.

1 check has not been run yet.

README

office-mcp

Let Claude drive Microsoft Office on Windows.

This is an MCP server for PowerPoint, Excel and Word. You ask for something in plain language, and Claude builds it in the app you already have open. No uploading, no downloading, no generated file to import. You watch the slides and cells change on screen.

> Build a 3 slide deck about our Q3 numbers. Dark theme, green accent,
> add the chart from the spreadsheet, and animate the bullets.

What it can do

  • PowerPoint: slides, text, shapes, charts, tables, images, SmartArt, themes, animations, transitions, sections, slide shows
  • Excel: values, formulas, formatting, sorting, filters, dropdowns, conditional formatting, charts, pivot tables
  • Word: paragraphs, styles, tables, images, footnotes, captions, a table of contents, and everything a thesis layout needs

It can also look at its own work. Claude exports a slide or a cell range to an image, checks whether the layout came out right, and fixes it. That one feature is the difference between a deck that looks designed and one that looks generated.

132 tools in total. The full list is in the tool reference.

Install

You need Windows, Office 2019 or newer, and Python 3.11 or newer.

git clone https://github.com/JulianPoleszczuk/office-mcp.git
cd office-mcp

python -m venv .venv
.\.venv\Scripts\Activate.ps1

pip install -r requirements.txt
python .venv\Scripts\pywin32_postinstall.py -install

That last line registers the DLLs that Office automation needs. Skipping it is the usual reason things fail on the first run.

Connect it to Claude

In Claude Code:

claude mcp add office -- C:\path\to\office-mcp\.venv\Scripts\python.exe C:\path\to\office-mcp\server.py

In Claude Desktop, add this to %APPDATA%\Claude\claude_desktop_config.json and restart the app:

{
  "mcpServers": {
    "office": {
      "command": "C:\\path\\to\\office-mcp\\.venv\\Scripts\\python.exe",
      "args": ["C:\\path\\to\\office-mcp\\server.py"]
    }
  }
}

That is it. You do not need to start Office or anything else by hand. Ask Claude to make a presentation and it will open PowerPoint for you.

Documentation

Page What is in it
Tool reference All 132 tools, grouped by what you want to do
Recipes Preview loops, styling a deck once, writing a thesis
How it works Architecture, protocol, settings, tests, layout
Errors and gotchas Error types, and Office behaviour worth knowing
Example prompts Things to try, end to end

Good to know

Windows only. Office automation runs on COM, which does not exist anywhere else.

It uses the Office you already have. The server attaches to a running app rather than opening a second copy, so your open documents stay as they are.

Nothing leaves your machine. The server talks to Office locally over COM.

If something behaves oddly, the gotchas page is worth a look first. Office has a number of quirks that report success while quietly doing the wrong thing, and most of them are documented there.

Licence

MIT

README fetched from the repository yesterday. The original is authoritative.

Questions

About Office MCP

How do I install Office MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Office MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 3 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Office MCP still maintained?

Yes — the last commit was 2 days ago. The repository has 8 stars and 3 forks.