J
jenstangen1/pptx-xlsx-mcp
Antrophics Model context protocol to edit powerpoint files
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
安装与配置
取自该仓库的安装命令
pip install pywin32
解析自我们于 2026-11-06 抓取的该仓库 README;我们未执行过。
这条是仓库自己写的安装方式,不是 MCP 客户端配置,所以不生成 JSON。
配置项的键名以你的客户端为准:客户端与 CLI
- 来源明细
- 收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
- 收录与活跃
- 收录于 2026-11-05 · 最近见到 2026-11-14 · 共见到 10 次 · 被 10 个来源列出
- 评分构成
- 综合分 1,003 · 10 个来源 · mcp
- 安装
pip install pywin32
常见问题(答案都来自我们的记录)
怎么安装?
该仓库给出的安装命令是
pip install pywin32。我们的记录里它是仓库自己提供的;不保证在你的客户端上直接可用。它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-11-05;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
# Microsoft Office MCP Servers
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
This repository contains Model Context Protocol (MCP) servers for interacting with Microsoft Office applications through AI assistance. Currently supported applications:
PowerPoint: Create and manipulate presentations
Excel: Interact with workbooks and spreadsheets
Both servers use pywin32 for COM automation, allowing direct interaction with running Office applications.
## Prerequisites
Windows operating system
Microsoft Office installed (PowerPoint and/or Excel)
Python 3.7+
pywin32 package
## Installation
1. Clone the repository:
bash
git clone https://github.com/jenstangen1/mcp-pptx.git
cd mcp-pptx
2. Install dependencies using uv:
bash
uv pip install pywin32
3. Run the pywin32 post-install script with administrator privileges:
bash
python C:\path\to\your\env\Scripts\pywin32postinstall.py -install
## Setting up with Claude
To integrate these MCP servers with Claude, add the following configuration to your Claude Desktop app settings:
json
"mcpServers": {
"powerpointmcpwin32": {
"command": "uv",
"args": [
"run",
"mcppowerpointserverwin32.py"
],
"cwd": "C:\\path\\to\\your\\workspace"
},
"excelmcpwin32": {
"command": "uv",
"args": [
"run",
"mcpexcelserverwin32.py"
],
"cwd": "C:\\path\\to\\your\\workspace"
Note: Replace C:\\path\\to\\your\\workspace with your actual workspace path.
# PowerPoint MCP Server
The PowerPoint server provides a comprehensive API for AI models to interact with PowerPoint presentations, supporting advanced formatting, financial charts, and data integration.
## Features
### Presentation Management
Create and modify PowerPoint presentations
Add, delete, and modify slides
Save and load presentations from workspace
Template management system
### Element Operations
Fine-grained control over slide elements (text, shapes, images, charts)
Advanced shape creation and styling
Element positioning and grouping
Connector lines between shapes
### Financial Integration
Create financial charts (line, bar, column, pie, waterfall, etc.)
Generate comparison tables
Support for various financial metrics:
Revenue
EBITDA
Profit
Assets
Equity
Growth rates
Margins
Currently uses dummy data, with plans to integrate Proff API for Norwegian company data
Adaptable to other financial data providers through API customization
### Styling and Formatting
Rich text formatting
Shape styling (fills, gradients, outlines)
Chart customization
Background colors and effects
Note: You may need to modify the directory path to match your installation location.
## Available MCP Tools
### Presentation Management
listpresentations: List all PowerPoint files in the workspace
uploadpresentation: Upload a new presentation to the workspace
savepresentation: Save the current presentation
### Slide Operations
addslide: Add a new slide to the presentation
deleteslide: Delete a slide from the presentation
getslidecount: Get the total number of slides in the presentation
analyzeslide: Analyze the content of a slide
setbackgroundcolor: Set the background color of a slide
### Element Operations
addtext: Add text to a slide
addshape: Add a shape to a slide
editelement: Edit an element's properties
styleelement: Apply styling to an element
connectshapes: Connect two shapes with a connector
PowerPoint: Create and manipulate presentations
Excel: Interact with workbooks and spreadsheets
Both servers use pywin32 for COM automation, allowing direct interaction with running Office applications.
## Prerequisites
Windows operating system
Microsoft Office installed (PowerPoint and/or Excel)
Python 3.7+
pywin32 package
## Installation
1. Clone the repository:
bash
git clone https://github.com/jenstangen1/mcp-pptx.git
cd mcp-pptx
2. Install dependencies using uv:
bash
uv pip install pywin32
3. Run the pywin32 post-install script with administrator privileges:
bash
python C:\path\to\your\env\Scripts\pywin32postinstall.py -install
## Setting up with Claude
To integrate these MCP servers with Claude, add the following configuration to your Claude Desktop app settings:
json
"mcpServers": {
"powerpointmcpwin32": {
"command": "uv",
"args": [
"run",
"mcppowerpointserverwin32.py"
],
"cwd": "C:\\path\\to\\your\\workspace"
},
"excelmcpwin32": {
"command": "uv",
"args": [
"run",
"mcpexcelserverwin32.py"
],
"cwd": "C:\\path\\to\\your\\workspace"
Note: Replace C:\\path\\to\\your\\workspace with your actual workspace path.
# PowerPoint MCP Server
The PowerPoint server provides a comprehensive API for AI models to interact with PowerPoint presentations, supporting advanced formatting, financial charts, and data integration.
## Features
### Presentation Management
Create and modify PowerPoint presentations
Add, delete, and modify slides
Save and load presentations from workspace
Template management system
### Element Operations
Fine-grained control over slide elements (text, shapes, images, charts)
Advanced shape creation and styling
Element positioning and grouping
Connector lines between shapes
### Financial Integration
Create financial charts (line, bar, column, pie, waterfall, etc.)
Generate comparison tables
Support for various financial metrics:
Revenue
EBITDA
Profit
Assets
Equity
Growth rates
Margins
Currently uses dummy data, with plans to integrate Proff API for Norwegian company data
Adaptable to other financial data providers through API customization
### Styling and Formatting
Rich text formatting
Shape styling (fills, gradients, outlines)
Chart customization
Background colors and effects
Note: You may need to modify the directory path to match your installation location.
## Available MCP Tools
### Presentation Management
listpresentations: List all PowerPoint files in the workspace
uploadpresentation: Upload a new presentation to the workspace
savepresentation: Save the current presentation
### Slide Operations
addslide: Add a new slide to the presentation
deleteslide: Delete a slide from the presentation
getslidecount: Get the total number of slides in the presentation
analyzeslide: Analyze the content of a slide
setbackgroundcolor: Set the background color of a slide
### Element Operations
addtext: Add text to a slide
addshape: Add a shape to a slide
editelement: Edit an element's properties
styleelement: Apply styling to an element
connectshapes: Connect two shapes with a connector
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/jenstangen1-pptx-xlsx-mcp/)
- 来源
- awesome · https://github.com/jenstangen1/pptx-xlsx-mcp
- 按领域浏览
- MCP 服务
- 收录来源
- 10 个独立来源
- 收录于
- 今天
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。