Skip to main content

Plugins

First-party plugins are listed from plugins/plugin-* in the ECP checkout at 0.50.0 (field-test). Third-party plugins are whatever registry.npmjs.org returns for keyword ecosystem:ecp-plugin. Install with ecp plugins install <name>. Package name is plugin- plus the extension or policy name; the protocol id is unchanged.

First-party

@executioncontrolprotocol/plugin-adobe-firefly-services

Adobe Firefly Services plugin for ECP (family-prefixed kebab capability ids)

@executioncontrolprotocol/plugin-anthropic

Anthropic Messages API for browser and Node hosts.

@executioncontrolprotocol/plugin-app

JIT CLI plugin for ecp app: loopback HostAdapter server and file watcher

@executioncontrolprotocol/plugin-approval

Approval policy plugin for ECP

@executioncontrolprotocol/plugin-azure-blob-storage

Azure Blob Storage plugin for ECP (upload, SAS URLs, download)

@executioncontrolprotocol/plugin-budget

Budget policy plugin for ECP

@executioncontrolprotocol/plugin-fal

Run inference on FAL-hosted generative models

@executioncontrolprotocol/plugin-format-mermaid

Mermaid diagram encode plugin for ECP

@executioncontrolprotocol/plugin-format-toon

TOON encode and decode plugin for ECP

@executioncontrolprotocol/plugin-image-sharp

Sharp image processing plugin for ECP

@executioncontrolprotocol/plugin-jsonata

Transform JSON payloads with JSONata expressions

@executioncontrolprotocol/plugin-ollama

Local Ollama server integration for Node hosts.

@executioncontrolprotocol/plugin-openai

Hosted cloud chat completion for Node hosts.

@executioncontrolprotocol/plugin-state-control

State-control policy plugin for ECP

Third-party

No third-party packages with keyword ecosystem:ecp-plugin are on the npm registry yet. First-party plugins are listed from the monorepo because they are not published.

Next steps