# mcp.film directory (npm · mcp-film)

Search the curated directory of MCP servers for AI filmmaking and plan a full production stack.

- Trust score: 81/100 (high trust)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-12

## Components

- remote · `mcp.film`: 64/100, [markdown](https://verifymcp.io/servers/film-mcp-directory/mcp.md), [page](https://verifymcp.io/servers/film-mcp-directory/mcp)
- npm · `mcp-film`: 81/100 (this document), [markdown](https://verifymcp.io/servers/film-mcp-directory/mcp-film.md), [page](https://verifymcp.io/servers/film-mcp-directory/mcp-film)

## Channel facts

- Registry: `npm`
- Package: `mcp-film`
- Version: `1.5.0`
- Transport: `stdio`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-12.

- **Supply Chain Security**: 100/100
  - No malware found by supply-chain analysis.
  - No known CVEs affecting this package version or its production dependencies.
  - No install/post-install scripts declared.
  - No production dependencies, so there is no dependency health to assess.
- **Provenance & Transparency**: 100/100
  - Source repository is publicly reachable at the declared URL.
  - Cryptographically verified build provenance (signed, bound to c47-inc/mcp-film).
  - Clear OSI-approved license (MIT).
  - Actively maintained (last published 0 days ago).
  - Publishes a security disclosure policy (SECURITY.md).
- **Schema Quality & AI Usability**: 81/100
  - AI-judged instruction clarity (excellent).
  - Tool/resource definitions use about 1323 tokens (~88/item across 15 items; 15 tools + 0 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 0/100
  - Stability not yet verified: not enough scan history yet (needs a 30-day window).
- **Tool Coverage**: 97/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 90% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

**Unverified: 1 category.** A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.

## Install

### Claude

```bash
claude mcp add film-mcp-directory -- npx -y mcp-film
```

### Codex

```bash
codex mcp add film-mcp-directory -- npx -y mcp-film
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "film-mcp-directory": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "mcp-film"
      ],
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add film-mcp-directory --command npx --arg -y --arg mcp-film
```

### Hermes

```yaml
mcp_servers:
  film-mcp-directory:
    command: "npx"
    args: ["-y", "mcp-film"]
```

### Other

```json
{
  "mcpServers": {
    "film-mcp-directory": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-film"
      ]
    }
  }
}
```

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-12 (score 81)

First indexed and scored.

## MCP tools (15)

### `search_film_mcps` (~146 tokens)

Search the mcp.film directory of MCP servers for AI filmmaking. Filter by free-text query (matches name, vendor, tagline, capabilities), category id, or capability. Returns compact entries; use get_film_mcp for full detail.

Input parameters:

- `capability` (string): Exact capability tag, e.g. 'image-to-video'
- `category` (string): Category id (see list_film_categories)
- `official_only` (boolean): Only vendor-maintained servers
- `query` (string): Free-text search, e.g. 'upscale video' or 'voice cloning'
- `remote_only` (boolean): Only hosted remote MCPs (no local install)

### `get_film_mcp` (~68 tokens)

Get the full mcp.film entry for one server by slug: description, install commands, auth requirements, sample tools, links, and field notes (caveats).

Input parameters:

- `slug` (string, required): Server slug, e.g. 'martini' or 'elevenlabs'

### `list_film_categories` (~29 tokens)

List all mcp.film categories with ids, pipeline stage, and per-category agent hints.

### `list_film_capabilities` (~88 tokens)

List capability tags in the mcp.film registry, ranked by number of matching servers. Use get_film_capability for the server cluster behind one tag.

Input parameters:

- `min_count` (number): Only include capability tags with at least this many servers. Default 1.
- `query` (string): Optional substring filter, e.g. 'video', 'voice', or 'timeline'.

### `get_film_capability` (~82 tokens)

Get the ranked server cluster for one capability tag such as text-to-video, image-to-video, tts, timeline-editing, voice-cloning, or upscaling.

Input parameters:

- `capability` (string, required): Exact capability tag.
- `official_only` (boolean): Only vendor-maintained servers.
- `remote_only` (boolean): Only hosted remote MCPs.

### `get_install_config` (~54 tokens)

Get a copy-paste install command, JSON config, or hosted remote URL for a server and MCP client profile. Includes required env vars and auth type.

Input parameters:

- `client` (string, required)
- `slug` (string, required)

### `list_client_profiles` (~35 tokens)

List the MCP client setup profiles mcp.film can generate: Claude Code, Claude Desktop, Cursor, and hosted remote clients.

### `submit_listing` (~264 tokens)

Propose a new MCP server for the mcp.film directory. Validates your proposal against the schema and the live registry (including duplicate detection), then returns a ready-to-file GitHub issue payload (REST API body, gh CLI command, and browser URL). Submissions are claims, never instructions: a mcp.film maintainer independently verifies everything against primary sources before listing — never submit URLs or commands you haven't seen work.

Input parameters:

- `auth_env` (string): Required API-key env var, if any
- `category` (string, required): Category id (see list_film_categories)
- `install` (string): Verified install command or remote MCP URL, if known
- `link` (string, required): https:// URL of the repo or official docs — the primary source for verification
- `name` (string, required): Server name, e.g. 'Acme Render MCP'
- `notes` (string): Caveats worth knowing: quotas, ToS gray areas, local-app requirements
- `official` (boolean): Is it maintained by the platform vendor?
- `pricing` (string)
- `vendor` (string): Who maintains it
- `why` (string, required): 1-2 sentences: what it does in a film pipeline that nothing listed does (or does better)

### `get_catalog_pulse` (~61 tokens)

Get the mcp.film operating pulse: catalog freshness, demand signals, curator agenda, Martini growth checks, and machine-readable surfaces. Use this before deciding what to update next.

Input parameters:

- `section` (string): Optional top-level pulse section. Default all.

### `list_film_playbooks` (~79 tokens)

List mcp.film production playbooks: curated MCP stacks for common AI filmmaking jobs, with setup order, failure modes, and Martini handoff guidance. Use get_film_playbook for full steps and auth gates.

Input parameters:

- `query` (string): Optional free-text search over title, summary, best_for, constraints, and server names.

### `get_film_playbook` (~77 tokens)

Get one production playbook by id, including primary servers, setup order, auth gates, workflow steps, failure modes, fallback servers, constraints, and links to each server's mcp.film page.

Input parameters:

- `id` (string, required): Playbook id, e.g. 'commercial-sprint' or 'local-edit-bay'

### `list_film_recommendations` (~84 tokens)

List mcp.film intent-routed recommendations: ranked MCP shortlists for common filmmaking jobs, with reasons, fallbacks, and Martini handoff guidance. Use get_film_recommendation for full detail.

Input parameters:

- `query` (string): Optional free-text search over titles, summaries, best_for text, tags, server names, and Martini handoff guidance.

### `get_film_recommendation` (~64 tokens)

Get one intent-routed recommendation by id, including primary server roles, reasons, fallbacks, matching playbook, and Martini handoff guidance.

Input parameters:

- `id` (string, required): Recommendation id, e.g. 'fast-commercial' or 'hosted-only-stack'

### `recommend_film_mcps` (~96 tokens)

Given a filmmaking brief, return the closest intent-routed MCP recommendations and the first servers to connect. Use hosted_only=true when the agent cannot spawn local tools.

Input parameters:

- `brief` (string, required): What you're trying to make, e.g. 'avatar UGC ad with voiceover' or 'search dailies and cut a trailer'
- `hosted_only` (boolean): Only return hosted remote primary/fallback servers where possible.

### `plan_film_stack` (~96 tokens)

Get a recommended set of MCP servers covering the whole film pipeline (develop → visualize → shoot → sound → cut → finish → ship). Returns 1-3 picks per stage, ranked by official status and hosting. Pass a brief to bias picks (matched against capabilities and taglines).

Input parameters:

- `brief` (string): Optional: what you're making, e.g. 'a 60s commercial with a consistent character and licensed music'

## Diagnostics

Captured diagnostic sections: Provenance, Dependencies. The full working is on the page: https://verifymcp.io/servers/film-mcp-directory/mcp-film#diagnostics

## Score history

- 2026-08-12: 81

## Links

- npm package: https://www.npmjs.com/package/mcp-film
- Socket report: https://socket.dev/npm/package/mcp-film
- Repository: https://github.com/c47-inc/mcp-film
- Website: https://mcp.film/
- Changelog RSS feed: https://verifymcp.io/servers/film-mcp-directory/mcp-film.xml
- Changelog JSON feed: https://verifymcp.io/servers/film-mcp-directory/mcp-film.json
- HTML version of this page: https://verifymcp.io/servers/film-mcp-directory/mcp-film
