forayconsulting/google-slides-mcp
If you are the rightful owner of google-slides-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Google Slides MCP Server is a production-ready server that provides semantic, developer-friendly access to the Google Slides API.
Tools
Functions exposed to the LLM to take actions
batch_update
Execute raw batchUpdate requests against Google Slides API.
get_presentation
Retrieve presentation metadata, slides, and elements.
get_page
Get detailed information about a specific slide.
copy_template
Copy a Google Slides template to create a new presentation.
replace_placeholders
Replace placeholder text throughout a presentation.
replace_placeholder_with_image
Replace placeholder shapes with images.
position_element
Position and size elements using inches and alignment.
distribute_elements
Distribute elements evenly across the slide.
align_elements
Align multiple elements to each other or the slide.
create_slide
Create a new slide with a specified layout.
add_text_box
Add a styled text box to a slide.
add_image
Add an image from a URL.
add_shape
Add shapes (rectangle, ellipse, etc.).
list_slides
List all slides with IDs and titles.
get_element_info
Get element details in human-readable format.
export_thumbnail
Generate slide thumbnails.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client