For AI Agents

Give your agenta presentation tool

Encelade's presentation generation API and MCP server let any AI agent turn raw text, URLs, CSVs, or documents into a polished, interactive presentation as a shareable link. Point any MCP-compatible model — or any framework — at Encelade. No templates, no file wrangling.

Model Context Protocol

A native MCP server
for presentations

Encelade ships a native Model Context Protocol (MCP) server at /api/mcp. Point any MCP-compatible client — Claude Code, Cursor, Claude Routines, or your own agent runtime — at the endpoint, authenticate with a Bearer token, and call presentation tools directly from the model.

  • Streamable HTTP and SSE transports
  • OAuth discovery + Bearer token auth
  • Scoped tools for projects and generation sessions
  • Works with Claude Code, Cursor, and Claude Routines
mcp.json
{
  "mcpServers": {
    "encelade": {
      "url": "https://www.encelade.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Your stack

Drop into any framework

Whether you orchestrate with LangChain, CrewAI, or n8n — or call the REST API directly — Encelade is a single tool away.

Works withREST or MCP — drop Encelade into any agentic workflow.
Built for automation

Why agents
choose Encelade

The output of an agent run is usually text. Encelade turns it into something a human actually wants to open.

MCP-native tools

Call presentation tools directly from the model — no glue code. Scoped, deterministic, and discoverable over MCP.

Single-call generation

No multi-step orchestration. One tool call handles planning, design, and generation end to end.

Web-native output

Returns a shareable URL, not a binary file an agent has to store or hand back. Just pass the link along.

No data wrangling

Pass your agent's raw output as-is — text, documents, spreadsheets, and URLs, up to 20 sources per call.

Webhooks for async

Register a webhook and get notified when generation completes or fails. No polling loops in your agent.

Granular scopes

Hand each agent only the permissions it needs — separate scopes for reading, writing, generating, and webhooks.

Start building
in minutes

Get an API key, wire up the MCP server, and have your agent shipping presentations on its next run.

Free plan available · No credit card required