# mcp.film directory

Registry of AI filmmaking tools for coding agents. Helps discover production servers, copy install snippets, and configure full pipelines.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 6
- Author: c47-inc
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/c47-inc/mcp-film/tree/HEAD/packages/mcp-server
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/mcpfilm-directory

## What it does

This server connects your assistant directly to a directory of tools tailored for video production. Built-in functions like `search_film_mcps` and `plan_film_stack` let agents inspect utilities by workflow stage. The server compiles a tooling setup from your brief. It also holds curated recipes with fallback options and prepares GitHub issue payloads for new submissions.

The package has zero dependencies. It polls online endpoints at `https://mcp.film/api/` with a 5-second timeout on each request. Offline environments work without interruption because the runtime falls back onto bundled registry snapshots.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://mcp.film/mcp`

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http directory https://mcp.film/mcp
```

2. **Platform CLI**
```bash
claude mcp add mcp-server -- npx -y mcp-film
```

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add mcp-server --url https://mcp.film/mcp
```

2. **Platform CLI**
```bash
codex mcp add mcp-server -- npx -y mcp-film
```

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http mcp-server https://mcp.film/mcp
```

2. **Platform CLI**
```bash
gemini mcp add mcp-server npx -y mcp-film
```

## When to use it
- locate specialized MCP servers for synthetic video workflows
- generate client-specific configuration blocks for setup
- assemble a full production toolchain from a text brief
- prepare structured issue submissions for unlisted tools

## Example prompts
- Find video editing and voiceover tools with `search_film_mcps`
- Assemble a production pipeline for a short animation via `plan_film_stack`
- Generate the Cursor configuration snippet for the selected MCP server

## Similar
- [MCP Toolbox for Databases](https://affpapa.org/en/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP server · ★ 16730
- [labelhead-artist-momentum](https://affpapa.org/en/nevibecode/mcp/labelhead-artist-momentum.md) — MCP server · ★ 107701
- [Agent Skills Search Server](https://affpapa.org/en/nevibecode/mcp/agent-skills-search-server.md) — MCP server · ★ 26673
- [Skyvern](https://affpapa.org/en/nevibecode/mcp/skyvern.md) — MCP server · ★ 23283
- [Nhost](https://affpapa.org/en/nevibecode/mcp/nhost.md) — MCP server · ★ 9369
- [PraisonAI](https://affpapa.org/en/nevibecode/mcp/praisonai.md) — MCP server · ★ 9298

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