MagicSlides

io.github.theindianappguyPublished by GitHub account theindianappguyv1.0.1Updated Oct 24, 2026

Create presentations, docs, sheets and meeting notes from chat. Hosted link, editor, PPTX & PDF.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowMedia & Design

Overview

AI-generated overview

Remote MagicSlides MCP server that lets an assistant create presentations, documents, spreadsheets and meeting notes with hosted links and PPTX/PDF export.

What you can do
Create, edit and read presentations, including decks built into a bring-your-own template's slots, and list templates or inspect a template's schema before filling it. Create, edit and read rich documents. Create, edit and read spreadsheets from rows or structured data. Turn a transcript into meeting notes with summary, decisions and action items. Build animated video frames from templates or from scratch, and list frame designs. Show the signed-in account; every artifact returns a hosted share link and editor URL.
When to use it
Useful when you want an assistant to turn a topic, outline, transcript or data set into a shareable deck, document, spreadsheet or meeting-notes page without leaving the chat, and to keep editing it afterwards through the hosted editor.
Requirements
A remote MCP server reached over streamable HTTP at the MagicSlides endpoint; nothing to install locally. A MagicSlides account is required, and sign-in happens through OAuth 2.0, which compliant clients walk through automatically. Network access is needed.
Before you install
Requires signing in to a MagicSlides account, so the assistant acts on that account's content. Tools create and update presentations, documents, spreadsheets and frames, which changes data in your account. Artifacts are stored and shared through hosted MagicSlides links, so content you provide is sent to that third party.

Installation

In SourceWeft

  1. Open MagicSlides in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.theindianappguy%2Fmagicslides-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "magicslides": {
      "type": "http",
      "url": "https://www.magicslides.app/api/mcp/mcp"
    }
  }
}

README

MagicSlides MCP

Create presentations, documents, spreadsheets and meeting notes from a chat — with a hosted share link, an editor, and PPTX/PDF export.

MagicSlides is a remote MCP server. There is no package to install and no API key to paste: you add the server, sign in with your MagicSlides account, and your AI assistant can start building decks, docs and sheets for you.


Install

Claude Desktop / Claude.ai

One click from https://www.magicslides.app/mcp — it downloads a .mcpb bundle you double-click to install. Nothing to edit.

Cursor

Add to your MCP settings:

json
{  "mcpServers": {    "magicslides": {      "url": "https://www.magicslides.app/api/mcp/mcp"    }  }}

VS Code

json
{  "servers": {    "magicslides": {      "type": "http",      "url": "https://www.magicslides.app/api/mcp/mcp"    }  }}

Any MCP client

Point it at https://www.magicslides.app/api/mcp/mcp over streamable HTTP. The server advertises OAuth via /.well-known/oauth-protected-resource, so compliant clients will walk you through sign-in automatically.


Tools

ToolWhat it does
create_presentationBuild a designed deck from a topic, outline, or content
create_presentation_from_slotsBuild a deck into a bring-your-own template's slots
update_presentationEdit an existing deck
get_presentationFetch a deck's current content
list_templatesList available deck designs
get_template_schemaInspect a BYO template's slots before filling it
create_docCreate a rich document
update_doc / get_docEdit or read a document
create_sheetCreate a spreadsheet from rows or structured data
update_sheet / get_sheetEdit or read a spreadsheet
create_meeting_notesTurn a transcript into summary, decisions and action items
create_framesBuild short animated video frames from a template
create_custom_frameBuild a bespoke animated frame
list_frame_templatesList available frame designs
whoamiShow the signed-in MagicSlides account

Every artifact comes back as a hosted share link plus an editor URL, so you can keep working on it after the conversation ends. Presentations also export to PPTX and PDF.


Example prompts

  • "Make a 12-slide deck on our Q3 results and send me the link."
  • "Turn this transcript into meeting notes with action items."
  • "Build a spreadsheet from this data and give me an editable link."
  • "Use our brand template and fill it with this outline."

Support

License

MIT — see LICENSE. This repository contains documentation and registry metadata for the hosted MagicSlides MCP server.

Source: README.md at commit 4169283

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

1
  1. v1.0.1LatestSep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts