Skip to the content.

plugin

Manage Paperclip plugins that extend agent capabilities. Plugins add new tools and integrations that agents can use during task execution.

Quick Example

# Browse available example plugins
paperclip-cli plugin examples

# Install a plugin
paperclip-cli plugin install my-plugin-name
paperclip-cli plugin install https://registry.example.com/plugins/my-plugin

# List installed plugins
paperclip-cli plugin list

plugin list

List all currently installed plugins on the server.

paperclip-cli plugin list
paperclip-cli plugin list --json

Options

Flag Required Default Description
--json No false Output raw JSON array

Example Output

             Plugins
┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Name                 ┃ Version   ┃ Description                             ┃
┡━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ file-manager         │ 1.2.0     │ Read and write files from agent tasks   │
│ http-client          │ 0.9.3     │ Make HTTP requests from agent tasks     │
└──────────────────────┴───────────┴─────────────────────────────────────────┘

JSON Output Fields

[
  {
    "name": "file-manager",
    "version": "1.2.0",
    "description": "Read and write files from agent tasks",
    "installedAt": "2026-03-01T12:00:00.000Z"
  }
]

plugin examples

Browse example plugins available from the Paperclip plugin registry.

paperclip-cli plugin examples
paperclip-cli plugin examples --json

Options

Flag Required Default Description
--json No false Output raw JSON array

Example Output

          Example Plugins
┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Name                 ┃ Description                                           ┃
┡━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ file-manager         │ Read and write files from agent tasks                 │
│ http-client          │ Make HTTP requests from agent tasks                   │
│ database-query       │ Run SQL queries from agent tasks                      │
│ slack-notifier       │ Post messages to Slack from agent tasks               │
└──────────────────────┴───────────────────────────────────────────────────────┘

plugin install

Install a plugin by name (looks up the registry) or by full URL.

# Install by name
paperclip-cli plugin install file-manager

# Install from URL
paperclip-cli plugin install https://registry.paperclip.ai/plugins/http-client

Arguments

Argument Required Description
name-or-url Yes Plugin name (for registry lookup) or full HTTP/HTTPS URL

Options

Flag Required Default Description
--json No false Output installation result as JSON

Example Output

✓ Installed plugin file-manager

How it Works

Error Cases

Error Cause
404 Not Found Plugin name not found in registry
400 Bad Request Invalid URL format
409 Conflict Plugin already installed

API Gotchas