Cruce Saunders
  • Player card
  • Workshop
  • List
  • Contact
Cruce Saunders
  • Player card
  • Workshop
  • List
  • Contact

Slides MCP

Mar 2026AI agentsPrivate

The MCP Inspector connected to slides-mcp: the list of 18 tools on the left and the build_slide form on the right, with fields for presentation ID, slide ID, background and elements.
Back to the worldSlides MCP
  • Player card
  • Workshop
  • List
  • Contact
  • Back to the world
  • Player card
  • Workshop
  • List
  • Contact

Slides MCP

Slides MCP is a server I built that lets AI agents make real Google Slides decks.

It gives an agent 18 tools, from creating a deck and building a whole slide in one call to generating images and pulling icons and stock photos, then sharing the finished link.

I built it in two days in March 2026 so a prompt like 'make a 10-slide pitch deck for Ippo' could end in a deck instead of a list of instructions.

tools an agent can call
1818

Eighteen tools an agent can call

AI agents are good at writing a deck's content and bad at producing the file, because they have no hands in Google Slides. MCP, the Model Context Protocol, is the standard way to give an agent new tools, so I wrote an MCP server for Slides. It has no screen of its own; agents call its tools. Here it is in the MCP Inspector, connected and listing all 18, for decks, slides, text, images, shapes, backgrounds, icons, photos, templates and sharing. The workhorse is build_slide, which sets the background and places every text box, shape and image in one call, so an agent builds a deck slide by slide instead of one element at a time.

From one prompt to a shared deck

An agent starts from one of four built-in themes, Dark Minimal, Pitch Deck, Clean Corporate and Neon Gradient, each a ready-made deck of 8 to 10 slides. For visuals it generates images with Gemini and hosts them on Google Drive, searches more than 200,000 free icons through Iconify and pulls stock photos from Unsplash and Pexels. When the deck is done, it shares the link with anyone or with a specific email.

How an agent builds a deck

My prompt'Make a 10-slide pitch deck forIppo'ThemeOne of four ready-made decksAgent in CursorWrites the content, calls the toolsbuild_slideA whole slide per callVisualsGemini images, Iconify icons, stockphotosShared Google Slides linkcontentasks for imagesMy prompt'Make a10-slide pitchdeck for Ippo'ThemeOne of fourready-made decksAgent in CursorWrites the content, calls the toolsbuild_slideA whole slideper callVisualsGemini images,Iconify icons,stock photosShared Google Slides linkcontentasks forimages
PersonAI agentDataSystemOutput
  • My prompt: 'Make a 10-slide pitch deck for Ippo'
  • Agent in Cursor: Writes the content, calls the tools
  • Theme: One of four ready-made decks
  • build_slide: A whole slide per call
  • Visuals: Gemini images, Iconify icons, stock photos
  • Shared Google Slides link
  • My prompt to Agent in Cursor
  • Theme to build_slide
  • Agent in Cursor to build_slide: content
  • Agent in Cursor to Visuals: asks for images
  • Visuals to build_slide
  • build_slide to Shared Google Slides link

1 of 1
The list_templates tool's result in the MCP Inspector: four themes, Dark Minimal, Pitch Deck, Clean Corporate and Neon Gradient, with descriptions and slide counts.

The list_templates tool's result in the MCP Inspector: four themes, Dark Minimal, Pitch Deck, Clean Corporate and Neon Gradient, with descriptions and slide counts.

1 of 1

More builds

  • AI agentsCrew and JevSep–Oct 2026
  • WebApex SATSep–Oct 2026

Back to the workshop