AI Agent for Microsoft PowerPoint
Let's set up an AI agent for Microsoft PowerPoint.
Automatic Installation with Claude
- Open a new or existing Claude chat;
- Copy and paste prompt:
run npx -y @smithery/cli install @GongRzhe/Office-PowerPoint-MCP-Server --client claude
- Fully exit and relaunch Claude;
- If errors appear (as seen in previous videos), proceed with manual installation.
1. Clone the Repository
- In Claude, run the prompt:
Clone https://github.com/GongRzhe/Office-PowerPoint-MCP-Server.git
into the Documents/projects folder.
- Wait until the repository is cloned successfully.
2. Install Requirements
- In Claude, run the prompt:
Install requirements
- Claude installs necessary dependencies.
3. Update Config Block
- In Claude, run:
Remove the previous Office Slides MCP block and put this new one instead
{
"mcpServers": {
"ppt": {
"command": "python3",
"args": ["/path/to/ppt_mcp_server.py"],
"env": {}
}
}
}
- Verify config: the old block removed, new block added.
4. Restart Claude
Fully exit and relaunch Claude.
Manual MCP Server Installation
For users seeking quick setup, Smithery provides automated installation:
npx -y @smithery/cli install @GongRzhe/Office-PowerPoint-MCP-Server --client claude
While Smithery provides automated installation, manual setup ensures reliable configuration and troubleshooting capabilities.
Repository Cloning
- In Terminal or Command line navigate to the directory with the MCP servers
cd Documents/projects
- Clone GitHub repo with Office PowerPoint MCP Server
git clone https://github.com/GongRzhe/Office-PowerPoint-MCP-Server.git
- Enter this directory
cd Office-PowerPoint-MCP-Server
- Installs all required Python libraries and dependencies
pip install -r requirements.txt
- Start an agent configuration
python3 setup_ai_agent.py
- Choose the first suggested configuration path when prompted. The system will confirm successful integration with Claude Desktop's configuration file;
- After installation, complete Claude Desktop restart is required for proper agent recognition.
If the agent doesn't appear in Search & Tools:
- Access configuration: use
Command+,
(Mac) orCtrl+,
(Windows) to openSettings
; - Developer panel: navigate to Developer panel and select "Edit Config";
- Parameter integration: copy configuration parameters:
"ppt": {
"command": "python3",
"args": ["/path/to/ppt_mcp_server.py"],
"env": {}
}
- Path configuration: use
pwd
command in Terminal to obtain absolute directory path; - File management: insert path before configuration closing brackets and save with
Command+S
orCtrl+S
; - Complete Claude Desktop restart is required for proper agent recognition;
- Verify the Word AI agent appears in Search & Tools. For optimal testing, temporarily disable other agents like Desktop Commander to isolate functionality.
Thanks for your feedback!
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Awesome!
Completion rate improved to 10
AI Agent for Microsoft PowerPoint
Swipe to show menu
Let's set up an AI agent for Microsoft PowerPoint.
Automatic Installation with Claude
- Open a new or existing Claude chat;
- Copy and paste prompt:
run npx -y @smithery/cli install @GongRzhe/Office-PowerPoint-MCP-Server --client claude
- Fully exit and relaunch Claude;
- If errors appear (as seen in previous videos), proceed with manual installation.
1. Clone the Repository
- In Claude, run the prompt:
Clone https://github.com/GongRzhe/Office-PowerPoint-MCP-Server.git
into the Documents/projects folder.
- Wait until the repository is cloned successfully.
2. Install Requirements
- In Claude, run the prompt:
Install requirements
- Claude installs necessary dependencies.
3. Update Config Block
- In Claude, run:
Remove the previous Office Slides MCP block and put this new one instead
{
"mcpServers": {
"ppt": {
"command": "python3",
"args": ["/path/to/ppt_mcp_server.py"],
"env": {}
}
}
}
- Verify config: the old block removed, new block added.
4. Restart Claude
Fully exit and relaunch Claude.
Manual MCP Server Installation
For users seeking quick setup, Smithery provides automated installation:
npx -y @smithery/cli install @GongRzhe/Office-PowerPoint-MCP-Server --client claude
While Smithery provides automated installation, manual setup ensures reliable configuration and troubleshooting capabilities.
Repository Cloning
- In Terminal or Command line navigate to the directory with the MCP servers
cd Documents/projects
- Clone GitHub repo with Office PowerPoint MCP Server
git clone https://github.com/GongRzhe/Office-PowerPoint-MCP-Server.git
- Enter this directory
cd Office-PowerPoint-MCP-Server
- Installs all required Python libraries and dependencies
pip install -r requirements.txt
- Start an agent configuration
python3 setup_ai_agent.py
- Choose the first suggested configuration path when prompted. The system will confirm successful integration with Claude Desktop's configuration file;
- After installation, complete Claude Desktop restart is required for proper agent recognition.
If the agent doesn't appear in Search & Tools:
- Access configuration: use
Command+,
(Mac) orCtrl+,
(Windows) to openSettings
; - Developer panel: navigate to Developer panel and select "Edit Config";
- Parameter integration: copy configuration parameters:
"ppt": {
"command": "python3",
"args": ["/path/to/ppt_mcp_server.py"],
"env": {}
}
- Path configuration: use
pwd
command in Terminal to obtain absolute directory path; - File management: insert path before configuration closing brackets and save with
Command+S
orCtrl+S
; - Complete Claude Desktop restart is required for proper agent recognition;
- Verify the Word AI agent appears in Search & Tools. For optimal testing, temporarily disable other agents like Desktop Commander to isolate functionality.
Thanks for your feedback!