Log inGet started freeMy ProjectsGet free credits

MCP connector

Make presentations from your AI assistant

Add ExpertSlides to ChatGPT, Claude or any assistant that speaks MCP. Ask it for a presentation, and it answers with one link: the deck opens in the ExpertSlides editor and is built there, in your account.

Server addresshttps://expertslides.com/api/mcp

One prompt for any assistant

In the terminal, Claude Code, Codex and Gemini CLI can add the connection themselves. Paste this prompt, and change the topic and the slide count.

Connect yourself to ExpertSlides, the AI presentation maker: add its MCP server https://expertslides.com/api/mcp (Streamable HTTP, sign-in with OAuth) under the name "expertslides", and open the sign-in for me when it asks. If its tools only load once you are started again, tell me how to restart you and I will ask again. Then use its create_deck tool to make a presentation about [your topic] with [10] slides, and give me the link it answers with.

Step by step

ChatGPTchatgpt.com or the app

  1. Find the plugin

    In ChatGPT, open Plugins (chatgpt.com/plugins), search for ExpertSlides and install it.

  2. Or add it yourself

    Where ExpertSlides is not listed yet: on the Plugins page press + → Add custom MCP server, name it ExpertSlides, paste this address as the Server URL, choose OAuth, then Create as a plugin and install it.

    https://expertslides.com/api/mcp
  3. Sign in and connect

    Sign in to ExpertSlides in the window that opens and press Connect.

  4. Ask for a deck

    In a chat, type @, choose ExpertSlides and ask for a presentation.

On Business and Enterprise workspaces an admin may have to allow plugins of your own first.

Claudeclaude.ai or Claude Desktop

  1. Add the connector

    In Claude, open Customize → Connectors. Find ExpertSlides in the directory, or press Add custom connector with the name ExpertSlides and this address; where it asks for the OAuth client, choose Register automatically.

    https://expertslides.com/api/mcp
  2. Sign in and connect

    Press Connect, sign in to ExpertSlides and press Connect again.

  3. Ask for a deck

    In a chat, turn ExpertSlides on under + → Connectors and ask for a presentation.

On Team and Enterprise plans an Owner adds the connector under Organization settings → Connectors first.

Claude Codethe terminal

  1. Add the server

    Run this in your terminal.

    claude mcp add --transport http expertslides https://expertslides.com/api/mcp
  2. Sign in

    In Claude Code, type /mcp, choose expertslides and Authenticate: the sign-in opens in your browser.

Codexthe terminal

  1. Add the server

    Run this in your terminal.

    codex mcp add expertslides --url https://expertslides.com/api/mcp
  2. Sign in

    Then run this: the sign-in opens in your browser.

    codex mcp login expertslides

GeminiGemini CLI

  1. Add the server

    Run this in your terminal.

    gemini mcp add --transport http expertslides https://expertslides.com/api/mcp
  2. Sign in

    In Gemini CLI, type /mcp auth expertslides: the sign-in opens in your browser.

ExpertSlides is not listed in the Gemini app yet; Gemini CLI connects as above.

Grokthe xAI API

  1. Make a personal key

    In ExpertSlides, make a key under Account → API keys.

  2. Add the server to a request

    Give the request a remote MCP tool with this address, the label expertslides and the key as its authorization.

    https://expertslides.com/api/mcp

ExpertSlides is not listed in the Grok app yet; the xAI API connects as above.

Without the browser sign-in

A client that cannot open a sign-in page connects with a personal key: make one under Account → API keys and send it as Authorization: Bearer esk_…. It is shown once; revoke it there when it is no longer needed.

What the assistant can do

  • create_deck makes a presentation from a topic, with optional notes, a slide count, a language and a design, and answers with its link. The deck counts against your plan as one made in ExpertSlides.
  • list_designs names the designs a deck can be made in.
  • It reads nothing out of your account and changes nothing in it but the decks it makes. End a connection under Account → API keys at any time.