# decaframe

decaframe lets an agent create presentations, reports, and one-pagers for visual editing and export as a single HTML file.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: decaframe
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/decaframe/decaframe
- Updated: 2026-09-29
- HTML: https://affpapa.org/en/nevibecode/mcp/decaframe

## What it does

The server connects an agent to a visual document editor. The agent creates a presentation, report, or one-pager; you can then open the same file in a WYSIWYG interface and make changes. Export produces one HTML file that opens in different environments.

decaframe runs on your computer as a program. To add it to Claude Code, run `claude mcp add decaframe -- npx -y decaframe`; the agent needs to be able to start local programs. The product is commercial, and the package licence is included with the package, so check its terms before using it.

## Requirements
- Needs: Node.js (commands run via npx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add decaframe -- npx -y decaframe
```

### Codex

**Platform CLI**
```bash
codex mcp add decaframe -- npx -y decaframe
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "decaframe": {
            "command": "npx",
            "args": [
                "-y",
                "decaframe"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "decaframe": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "decaframe"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add decaframe npx -y decaframe
```

## When to use it
- create a presentation as a visual document you can edit
- draft a report and revise it in a WYSIWYG editor
- prepare a one-pager for HTML export
- export a document as a single HTML file

## Example prompts
- Create a project update presentation that I can open and edit in the visual editor.
- Draft a report as a visual document, then export it as one HTML file.
- Make a project summary one-pager that I can revise in the editor.

## Similar
- [Excel MCP Server](https://affpapa.org/en/nevibecode/mcp/excel-mcp-server.md) — MCP server · ★ 4268
- [kordoc](https://affpapa.org/en/nevibecode/mcp/kordoc.md) — MCP server · ★ 2795
- [Power BI Authoring MCP Server (Local)](https://affpapa.org/en/nevibecode/mcp/power-bi-authoring-mcp-server-local.md) — MCP server · ★ 1248
- [Microsoft 365 MCP Server](https://affpapa.org/en/nevibecode/mcp/microsoft-365-mcp-server.md) — MCP server · ★ 1085
- [anymd](https://affpapa.org/en/nevibecode/mcp/anymd.md) — MCP server · ★ 1054
- [Docling MCP](https://affpapa.org/en/nevibecode/mcp/docling-mcp.md) — MCP server · ★ 779

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
