Gemini CLI + MagicSlides MCP

Make a pitch deck with Gemini CLI

Gemini CLI can turn your API docs and usage numbers into an investor deck from the terminal. It reads local files with @path, writes the slides and builds them in MagicSlides, so an API startup can refresh its deck as metrics change.

Set up MagicSlides in Gemini CLI (one time)

Run this once, then log in from inside Gemini CLI.

Terminal
gemini mcp add --transport http magicslides https://www.magicslides.app/api/mcp/mcp
Inside Gemini CLI
/mcp auth magicslides
  1. 1.Run the command. Add --scope user to make it available in every folder.
  2. 2.Start gemini and run /mcp auth magicslides, then log in in the browser.
  3. 3.Ask for a deck. Gemini CLI calls the MagicSlides tools and prints the links.

Example: what you type in Gemini CLI

You

Read @docs/benchmark.md and @metrics/usage.md and make a 6-slide seed pitch deck for Vaakya, our Indian speech-to-text API. Ask for $3M.

Gemini CLI
  • Read docs/benchmark.md and metrics/usage.md with @path
  • Called get_template_schema for editorial-pitch with 6 slides
  • Wrote cover, problem stats, why now, product, traction and ask slides
  • Called create_presentation_from_slots with stock images

Your Vaakya seed deck is ready: 6 slides with the Hinglish error rate benchmark, revenue growth and the $3M ask. Present link and PDF are below.

Vaakya API seed pitch deck, first slide
Vaakya API seed pitch deck, slide 2Vaakya API seed pitch deck, slide 3Vaakya API seed pitch deck, slide 4
Vaakya API seed pitch deck · 6 slides

This is the real output from that prompt, made with the MagicSlides MCP. Open it to click through or download it.

How it works

  1. 1.Run gemini mcp add --transport http magicslides https://www.magicslides.app/api/mcp/mcp
  2. 2.Type /mcp auth magicslides and log in
  3. 3.Ask Gemini CLI to make the deck, using @path for your docs
  4. 4.Open the present link or download the PPTX or PDF

Tool used: create_presentation_from_slots. Prefer a web app? AI pitch deck generator does the same without an agent.

FAQ

Is this the Gemini app or Gemini CLI?

This guide is for Gemini CLI, the terminal agent. It connects to MagicSlides as an MCP server.

Can Gemini CLI read my PDFs?

Yes. Reference them with @path, including PDFs, and it uses their content on the slides.

Can it look up market data?

Yes. Gemini CLI has web_fetch and google_web_search tools, so it can pull public figures before writing.

How do I log in?

Type /mcp auth magicslides in Gemini CLI and sign in with your MagicSlides account.

More with Gemini CLI

Pitch deck in other agents

Connect MagicSlides to Gemini CLI

One MCP server for decks, docs, sheets and reels. Log in with your MagicSlides account, no API key. Making a deck from your own copy uses no AI credits.

Everything MagicSlides can do in Gemini CLI

Ask AI about MagicSlides
ChatGPT logoClaude logoGemini logoPerplexity logo