# Heista

Heista breaks down video ads, loads brand information, and writes ad scripts. Connect it to call these tools from Claude Code.

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

## What it does

Heista takes a video ad URL and returns its structure, hooks, psychological tactics, and visual approach. It can load brand material from a website or from PDF and DOCX files, then generate scripts in that brand’s voice. Free tools let you read patterns and decoded ads from its corpus or check your balance.

The server connects over HTTP and uses OAuth 2.1; API keys are available for headless access. Paid tools require a Heista account and credits. Brand loading costs $1.00, while a video decode costs $0.15 or $0.20 depending on duration. Set an organization or key spending cap before paid calls if you need a limit on charges.

## Requirements
- Remote server: `https://www.heista.co/api/mcp/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http api https://www.heista.co/api/mcp/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add heista --url https://www.heista.co/api/mcp/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "heista": {
            "url": "https://www.heista.co/api/mcp/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "heista": {
            "type": "http",
            "url": "https://www.heista.co/api/mcp/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http heista https://www.heista.co/api/mcp/mcp
```

## When to use it
- break a video ad into structure and hooks
- load brand details from a website
- draft an ad script in a brand’s voice
- inspect hook patterns from decoded ads
- check account balance and monthly usage

## Example prompts
- Break down this video ad URL and identify its structure and hooks.
- Load the brand from this website, then draft an ad script in its voice.
- Show hook patterns from the corpus and check my account balance.

## Similar
- [labelhead-artist-momentum](https://affpapa.org/en/nevibecode/mcp/labelhead-artist-momentum.md) — MCP server · ★ 107701
- [openshorts](https://affpapa.org/en/nevibecode/mcp/openshorts.md) — MCP server · ★ 7132
- [OpenScreen](https://affpapa.org/en/nevibecode/mcp/openscreen.md) — MCP server · ★ 4963
- [Usertour MCP Server](https://affpapa.org/en/nevibecode/mcp/usertour-mcp-server.md) — MCP server · ★ 2329
- [Appllama](https://affpapa.org/en/nevibecode/mcp/appllama.md) — MCP server · ★ 3228
- [obsei](https://affpapa.org/en/nevibecode/mcp/obsei.md) — MCP server · ★ 1441

---
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
