MCP Server
Gumlet MCP server generated from the Gumlet OpenAPI spec. Connect it to Cursor, Claude Code, Windsurf, Claude Desktop, or any MCP client so the model can call Gumlet API operations without you pasting request examples into chat.
Server URL: https://mcp.gumlet.com/mcp/v1
API base: https://api.gumlet.com/v1
Listing tools works without a key. Live calls need a Gumlet API key.
What the Gumlet MCP provides
| Capability | What it does |
|---|---|
| List tools | Discover available Gumlet API operations |
| API tools | Call Gumlet REST operations from the OpenAPI document |
Connect your client
Most clients should use the hosted server.
Cursor
Add this to ~/.cursor/mcp.json (global) or .cursor/mcp.json (this project):
{
"mcpServers": {
"gumlet": {
"url": "https://mcp.gumlet.com/mcp/v1",
"headers": {
"GUMLET_API_KEY": "YOUR_GUMLET_API_KEY"
}
}
}
}
Reload the window, then ask the agent something like “List my Gumlet workspaces.”
Claude Code
claude mcp add --transport http gumlet https://mcp.gumlet.com/mcp/v1 \
--header "GUMLET_API_KEY: YOUR_GUMLET_API_KEY"
Windsurf
Add this to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"gumlet": {
"url": "https://mcp.gumlet.com/mcp/v1",
"headers": {
"GUMLET_API_KEY": "YOUR_GUMLET_API_KEY"
}
}
}
}
Claude Desktop
Add this to claude_desktop_config.json:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"gumlet": {
"url": "https://mcp.gumlet.com/mcp/v1",
"headers": {
"GUMLET_API_KEY": "YOUR_GUMLET_API_KEY"
}
}
}
}
If your Claude Desktop build does not support remote HTTP MCP yet, use the local stdio config below, or mcp-remote:
{
"mcpServers": {
"gumlet": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.gumlet.com/mcp/v1",
"--header",
"GUMLET_API_KEY: ${GUMLET_API_KEY}"
],
"env": {
"GUMLET_API_KEY": "YOUR_GUMLET_API_KEY"
}
}
}
}
Other MCP clients
Point any MCP-compatible client at:
https://mcp.gumlet.com/mcp/v1
Send your key in the GUMLET_API_KEY header.
Try it
After the server is connected, start a chat and ask:
- List my Gumlet workspaces.
- Create a video asset in this collection.
- Show analytics for this video.
- Create a TypeScript example that creates a video asset.
The assistant should call Gumlet API tools through MCP instead of guessing request shapes from training data.
Ask AI on the docs site
Ask AI on these pages searches published guides in the browser. Use MCP when you want the model to run Gumlet API operations from Cursor, Claude, or another agent.

