# Google Slides (verified)

Google Slides is a cloud-based presentation editor with real-time collaboration, template gallery, and integration with other Google Workspace apps

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add googleslides

# Browse available tools
npx -y @smithery/cli@latest tool list googleslides

# Get full schema for a tool
npx -y @smithery/cli@latest tool get googleslides GOOGLESLIDES_CREATE_SLIDES_MARKDOWN

# Call a tool
npx -y @smithery/cli@latest tool call googleslides GOOGLESLIDES_CREATE_SLIDES_MARKDOWN '{}'
```

## Direct MCP Connection

Endpoint: `https://googleslides.run.tools`

## Tools (6)

- `GOOGLESLIDES_CREATE_SLIDES_MARKDOWN` — Creates a new Google Slides presentation from Markdown text. Automatically splits content into slides using '---' separ…
- `GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE` — Update Google Slides presentations using markdown content or raw API text. Supports professional themes, auto-formattin…
- `GOOGLESLIDES_PRESENTATIONS_CREATE` — Tool to create a blank Google Slides presentation. Use when you need to initialize a new presentation with a specific t…
- `GOOGLESLIDES_PRESENTATIONS_GET` — Tool to retrieve the latest version of a presentation. Use after obtaining the presentation ID.
- `GOOGLESLIDES_PRESENTATIONS_PAGES_GET` — Tool to get the latest version of a specific page in a presentation. Use when you need to inspect slide, layout, master…
- `GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL` — Tool to generate and return a thumbnail image URL for a specific page. Use when you need a quick preview of a slide pag…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get googleslides <tool-name>
```
