Gamma MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Gamma MCP Servergenerate a 10-card presentation on AI agents for product teams"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Gamma FastMCP Server
This is a Python FastAPI + FastMCP server that wraps the Gamma APIs and exposes an MCP HTTP endpoint that MCP Clients can connect to.
What this server provides
MCP tools:
generate_presentationcreate_from_templateget_generation_statuslist_themeslist_folders
Health endpoint:
/healthMCP transport:
streamable-http(default)No OAuth flow required for MCP Client (server uses
GAMMA_API_KEYfrom env)Tool definitions live in
lib/tool.pyand are registered frommain.py
It uses Gamma's current flows:
POST /v1.0/generationsto create a generation jobPOST /v1.0/generations/from-templatefor template-based creationPoll
GET /v1.0/generations/{generationId}until status iscompletedUse
GET /v1.0/themesandGET /v1.0/folderswith pagination when needed
Reference: Gamma Generate API parameters explained
1) Setup (uv)
From gamma-mcp/:
uv syncCreate .env from .env.example and set your key:
GAMMA_API_KEY=sk-gamma-...
PORT=8000
MCP_TRANSPORT=streamable-http2) Run server
uv run python main.pyServer will start on:
http://localhost:8000/mcp(MCP endpoint for MCP Client)http://localhost:8000/health(health check)
3) Add in MCP Client connector UI
In MCP Client Add Connector -> Add MCP Server:
Name:
Gamma MCPURL:
http://localhost:8000/mcpTransport:
httpAuth headers: leave empty (Gamma key is handled server-side via env)
Then click Discover Tools, select generate_presentation, and save.
4) Example prompt in MCP Client
"Use Gamma MCP to generate a 10-card presentation on AI agents for product teams."
This server cannot be deployed
Maintenance
Related MCP Connectors
- StorydocOAuthcom.storydoc
Generate and manage Storydoc presentations from any MCP-compatible client.
Generate, edit, merge, translate and PDF-convert PowerPoint (.pptx) over MCP. 8 tools.
Presentations.AI MCP server — create designed slide decks from a topic, text, or document.
Your org's AI agents, tasks, runs, search, and brain files as MCP tools and resources.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI-powered generation of presentations, documents, and webpages through the Gamma API. Supports theme selection, folder management, and automatic export to PowerPoint or PDF formats.7 npmMIT
- FlicenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to generate presentations, documents, and webpages through the Gamma.app API with support for custom themes, tones, audiences, and image generation.7 npm-
- AlicenseAqualityCmaintenanceEnables generating presentations, documents, webpages, and social posts via Gamma's API with full parameter surface including templates, folders, headers/footers, and email sharing.6MIT
- AlicenseNot gradedqualityDmaintenanceEnables generating AI-powered presentations via the Gamma API directly from MCP clients like Claude for Desktop.7 npmMIT