Files
jhonny-editor/bm/premiere-pro-mcp-main/claude-desktop/README.md
T
João Henrique b541f502ba feat: initial commit - Jhonny Editor
- Adicionado estrutura completa do projeto
- Configurado MCP server para Premiere Pro
- Adicionado documentação e skills
- Configurado Gitignore para o projeto
2026-09-08 09:59:31 -04:00

58 lines
2.7 KiB
Markdown
Executable File

# Claude Desktop distribution
`premiere-pro-mcp-<version>.mcpb` is the one-file Claude Desktop extension.
It packages the server and its production dependencies, so an editor does not
need to install Node.js, npm, or edit an MCP JSON file. Claude Desktop supplies
the Node runtime when it launches the local stdio server.
This bundle connects Claude to the local Premiere bridge; it does **not**
install the Premiere bridge itself. Install the matching UXP `.ccx` for
Premiere Pro 25.6+ first. CEP remains the compatibility path for older Premiere
hosts and for operations the UXP bridge does not yet support.
## Build and validate
Maintainers build a release candidate with:
```sh
npm run build:claude
```
The command compiles the server, validates the checked-in MCPB v0.4 manifest,
stages only production dependencies with `npm ci --omit=dev`, validates the
staged manifest with the pinned `@anthropic-ai/mcpb` CLI, and writes:
```text
artifacts/premiere-pro-mcp-<version>.mcpb
```
`node scripts/validate-distribution.mjs --claude` is the fast manifest and
version check. The release workflow uploads the `.mcpb` artifact and attaches
it to a published GitHub Release. The former `.dxt` alias is intentionally not
produced: MCPB is the current bundle format and re-labeling an MCPB file as DXT
does not create a supported legacy package.
## Install and release boundaries
Users install a private bundle from Claude Desktop's **Settings → Extensions →
Advanced settings → Install Extension…** and select the `.mcpb` file. A public
directory listing or an organization allowlist is controlled by Anthropic and
is outside this repository's CI; the workflow never submits or publishes a
bundle there.
During installation, Claude Desktop prompts for a sensitive **Premiere UXP
Token**. Enter a random value of at least 16 characters, then enter that same
value in the Premiere UXP panel. The MCPB maps the saved value to
`PREMIERE_UXP_TOKEN` for the child server process; setting a Windows or macOS
login-shell environment variable alone is not reliable because Claude Desktop
controls the extension process environment.
The CI artifact is structurally validated but unsigned. A release owner must
provide and protect an appropriate signing certificate and private key before
adding MCPB signing to the release process. Do not use a throwaway self-signed
certificate as a substitute for a trusted release identity.
See Anthropic's [local MCP server installation guidance](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop)
and the [MCPB format](https://github.com/modelcontextprotocol/mcpb) for the
host-controlled installation and directory rules.