PPT_MCP_Server

PPT_MCP_Server

19

This project automates Microsoft PowerPoint tasks through Claude Desktop using the Model Control Protocol (MCP). It allows users to perform various actions like creating presentations and adding slides programmatically.

initialize_powerpoint

Connect PowerPoint and make it visible

get_presentations

List all open presentations

open_presentation

Open a presentation from a file

get_slides

Get all slides in the presentation

get_slide_text

Get the text content of the slide

update_text

Update text in shape

save_presentation

Save presentation

close_presentation

Close the presentation

create_presentation

Create a new presentation

add_slide

Add a new slide

add_text_box

Add text box

set_slide_title

Set the slide title