# MagicSlides — MCP server on mcp.ai > Connect your MagicSlides account and use 4 tools for AI content generation straight from your AI agent. Connect with your own API key. MagicSlides generates editable presentations and HTML slide decks from topics, templates, and AI models. By: mcp.ai · official Page: https://mcp.ai/magicslides ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_magicslides?ms=1787291400000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/magicslides/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/magicslides/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/magicslides/skill.md Postman collection (v2.1): https://mcp.ai/magicslides/postman.json ## Tools - magicslides_generate_presentation(topic: string, slides?: integer, language?: string, web_search?: boolean, include_images?: boolean, presentation_for?: string, presentation_tone?: string, presentation_type?: string) — Create an editable MagicSlides presentation from a topic or source content and return its editor URL. Calling this tool is documented to cost $0.50 per deck. Successful paid generation was not live-ve - magicslides_generate_presentation_with_template(topic: string, slides?: integer, language?: string, template_key: string, presentation_for?: string, presentation_tone?: string, presentation_type?: string) — Create a presentation from a topic and a selected ProSlides template, returning HTML slides plus preview, PPTX, and PDF URLs. MagicSlides documents this operation at $0.50 per generated deck. Successf - magicslides_list_models() — List the AI model IDs accepted by MagicSlides HTML Studio, including the provider's default and model quality and speed guidance. - magicslides_list_templates(mode?: string) — List MagicSlides presentation templates and their valid template keys, optionally restricted to ProSlides HTML-output templates. ## Example prompts - "What can I do in MagicSlides?" - "Show me a summary of my MagicSlides account" ## Links Docs: https://mcp.ai/docs/mcps/magicslides Website: https://mcp.ai/mcps/magicslides