MCP Servers / productivity / Microsoft Office (PowerPoint & Excel)

Microsoft Office (PowerPoint & Excel)

JSON →
httpnone29productivity

Automate Microsoft PowerPoint and Excel on Windows using AI-powered COM automation.

Install
How to run this server
[ { "cmd": "pip install pywin32", "imports": [] } ]
server path: microsoft-office-powerpoint-excel
Tools
What this server exposes
list_presentations
List all PowerPoint files in the workspace
upload_presentation
Upload a new presentation to the workspace
save_presentation
Save the current presentation
add_slide
Add a new slide to the presentation
delete_slide
Delete a slide from the presentation
get_slide_count
Get the total number of slides in the presentation
analyze_slide
Analyze the content of a slide
set_background_color
Set the background color of a slide
add_text
Add text to a slide
add_shape
Add a shape to a slide
edit_element
Edit an element's properties
style_element
Apply styling to an element
connect_shapes
Connect two shapes with a connector
find_element
Find elements on a slide based on criteria
get_company_financials
Get financial data for a company (currently returns dummy data)
create_financial_chart
Create a financial chart on a slide
create_comparison_table
Create a comparison table for companies
list_templates
List all available templates
apply_template
Apply a template to a presentation
create_slide_from_template
Create a new slide from a template
save_as_template
Save a slide as a template
debug_element_mappings
Debug tool to inspect element mappings for a slide
Configuration
Environment & auth
authnone
Resources
Microsoft Office (PowerPoint & Excel) — MCP Server · libregistry