gamma-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GAMMA_API_KEY | Yes | Your Gamma API key (format: sk-gamma-xxxxxxxx) | |
| GAMMA_API_BASE_URL | No | Override for self-hosted Gamma instances | https://public-api.gamma.app/v1.0 |
| GAMMA_POLL_INTERVAL_MS | No | Milliseconds between status polls | 2000 |
| GAMMA_MAX_POLL_ATTEMPTS | No | Max polling attempts before timeout | 150 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| gamma_generateA | Create a new presentation, document, webpage, or social post using Gamma's AI. This tool generates professional content from any text input - a one-line prompt, messy notes, or polished content. Gamma's AI will structure, design, and style your content automatically. SUPPORTED FORMATS:
PARAMETERS:
RETURNS:
EXAMPLES:
CREDITS: Each generation consumes Gamma API credits based on complexity. |
| gamma_get_statusA | Check the status of a Gamma generation. Use this tool to check if a previously started generation has completed. Generations typically take 30 seconds to 2 minutes depending on complexity. PARAMETERS:
RETURNS:
EXAMPLE: { generationId: "gen_abc123", waitForCompletion: true } |
| gamma_from_templateA | Create new content by remixing an existing Gamma template. This tool uses Gamma's Remix feature to create a new version of existing content with customizations. Useful for creating variations of proven templates. PARAMETERS:
RETURNS: Same as gamma_generate EXAMPLE: { templateId: "gamma_xyz789", prompt: "Update for Q1 2025 results", variables: { "company_name": "Acme Corp", "quarter": "Q1 2025" } } |
| gamma_list_themesA | List available visual themes for Gamma content. Themes control the visual styling of generated content including colors, fonts, and layouts. Use the returned theme IDs with gamma_generate's themeId parameter. PARAMETERS:
RETURNS:
EXAMPLE: { limit: 10, response_format: "markdown" } |
| gamma_list_foldersA | List your Gamma folders for organizing content. Folders help organize generated content. Use the returned folder IDs with gamma_generate's folderId parameter to save content to specific folders. PARAMETERS:
RETURNS:
EXAMPLE: { limit: 20, response_format: "json" } |
| gamma_share_emailA | Share a generated Gamma with recipients via email. Send an email invitation to view your Gamma content. Recipients will receive a link to access the content. PARAMETERS:
RETURNS:
EXAMPLE: { generationId: "gen_abc123", emails: ["colleague@company.com", "client@example.com"], message: "Here's the presentation we discussed" } NOTE: Ensure the generation is complete before sharing. Use waitForCompletion: true to automatically wait up to 5 minutes. |
| gamma_healthA | Check if the Gamma MCP server and API are reachable and working. Use this to verify your configuration is correct before running other tools. Returns whether the API key is valid, the API is reachable, and the account status. Useful for:
|
| gamma_archiveA | Archive a Gamma (presentation, document, webpage, or social post) from your workspace. Archived content is removed from your active workspace but retained for recovery. Use this to declutter your Gamma dashboard. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Arkava-AI/gamma-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server