Skip to content
Agentmart
Submit a tool

Compeller

Create and track AI music videos and audio-reactive visuals from songs.

Connector by compeller.aiOfficial · Domain verified by the MCP Registry

IndexedMITRemote (HTTP)★ 1
Write a review

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/compeller-ai-compel

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://compeller.ai/api/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Create and track AI music videos and audio-reactive visuals from songs.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
16 read · 10 write · 4 delete
Secrets
2 (API keys, tokens or passwords)
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 30

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 16 · Look things up without changing anything.

  • get_account_credits
  • get_capabilities
  • get_compel
  • get_lighting_cue
  • get_pricing
  • get_rendering
  • list_compels
  • list_lighting_cues
  • list_lighting_effects
  • list_renderings
  • list_styles
  • list_webhooks
Show 4 more tools
  • search_compels
  • search_media
  • search_music
  • upload_media

Write 10 · Create, change, send or run things.

  • ack_lighting_cue
  • create_compel
  • create_compel_from_music
  • launch_lighting_cue
  • register_webhook
  • report_lighting_cue
  • set_lighting_cue_variables
  • start_render
  • test_webhook_delivery
  • update_webhook

Delete 4 · Delete, drop, revoke or wipe things.

  • cancel_compel
  • delete_webhook
  • rotate_webhook_secret
  • stop_lighting_cue

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • Authorization
  • X-API-Token

Network hosts it talks to 1

  • compeller.ai · found in remote endpoint, install command

Tools (30)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • ack_lighting_cueAck lighting cue

    REACT/BAE acknowledgement for a launch_id. Idempotently records whether the executor accepted or rejected the cue and which executor observed it.

  • cancel_compelCancel a compelcan change or delete data

    Cancel an in-progress compel. Dequeues it if still queued, otherwise cancels any active external (AI provider) tasks and transitions it to CANCELLED. Idempotent - cancelling an already-CANCELLED compel succeeds. Use to stop a mis-prompted or runaway job before it consumes more render minutes.

  • create_compelCreate Compel from uploaded audio

    Create a Compeller generation job from primary audio media and optional reference media. Returns compel id, status, and links to track progress and retrieve renderings.

  • create_compel_from_musicCreate Compel from music search

    Create a compel from a selected Deezer preview track. If the user provides an audio file instead, upload that file and use create_compel.

  • delete_webhookDelete webhookcan change or delete data

    Delete a webhook endpoint by id. Removes the registration and stops future deliveries.

  • get_account_creditsGet account creditsread-only

    Get the authenticated account's render-minute balance and plan: minutes remaining (free + paid), monthly allowance, plan code, and whether the quota is exceeded. Call before starting an expensive render so an agent can make cost-aware decisions.

  • get_capabilitiesGet Compeller capabilitiesread-only

    Get Compeller platform capabilities, supported features, and API version.

  • get_compelGet Compel statusread-only

    Get the current status, progress, and details of a Compeller generation job.

  • get_lighting_cueGet lighting cueread-only

    Fetch a single live lighting cue by its launch_id, including resolved variables, launch_contract, and REACT feedback.

  • get_pricingGet Compeller pricingread-only

    Get current Compeller subscription plans and pricing.

  • get_renderingGet rendering detailsread-only

    Get details of a specific video rendering.

  • launch_lighting_cueLaunch lighting cue

    Launch a starter lighting effect onto a stage as a live cue (e.g. "gobo-cycle on the stage's 7R beams at speed 0.5"). Pass effect_id (from list_lighting_effects) and optional variables to override effect defaults. Validation is loud: an unknown effect, a launch_contract whose bindings a stage cannot render, or a missing required field is rejected. Returns the active cue including its launch_id, resolved variables, and launch_contract for REACT. REACT executes the cue per-frame; the live strobe slider stays authoritative and is never raised by a launch.

  • list_compelsList Compelsread-only

    List all Compeller generation jobs for the authenticated account, newest first.

  • list_lighting_cuesList lighting cuesread-only

    List the live (non-stopped) lighting cues REACT is executing, including each cue's launch_id, resolved variables, launch_contract, and feedback. Optionally scope to one stage.

  • list_lighting_effectsList lighting effectsread-only

    List the COM-497 starter lighting effects available to launch as cues (e.g. "gobo-cycle", "x-move", "dimmer-pulse"). Each effect carries an id, the capabilities it needs, and a launch_contract template. Use the returned id as effect_id for launch_lighting_cue.

Show 15 more tools
  • list_renderingsList Compel renderingsread-only

    List all video renderings for a specific compel.

  • list_stylesList visual stylesread-only

    List available visual styles for Compeller video generation.

  • list_webhooksList webhooksread-only

    List all webhook endpoints registered for the authenticated account. Secrets are never returned by this tool.

  • register_webhookRegister webhook

    Register an HTTPS endpoint to receive signed push notifications for compel lifecycle events (compel.ready when renderable, compel.completed, compel.failed). Returns webhook_id and the HMAC-SHA256 signing secret exactly once - store the secret immediately, it is never returned again. Deliveries are signed via X-Compeller-Signature: sha256=<hex> over the raw body. Delivery is at-least-once: a failed delivery is retried with backoff (up to 6 attempts) and every retry carries the same X-Compeller-Event-Id, so dedupe on it.

  • report_lighting_cueReport lighting cue

    REACT/BAE report-back for cue status, active variables, skipped bindings, capability misses, last_frame_at, and errors.

  • rotate_webhook_secretRotate webhook secretcan change or delete data

    Mint a new HMAC-SHA256 signing secret for a registered webhook endpoint. The previous secret is invalidated immediately - integrators must update their receiver before the next compel terminal event fires. Returns the new secret exactly once; store it on receipt.

  • search_compelsSearch Compelsread-only

    Search Compeller generation jobs by title for the authenticated account.

  • search_mediaSearch uploaded mediaread-only

    Search and list uploaded media files for the authenticated account.

  • search_musicSearch music previewsread-only

    Search Deezer preview tracks by song, artist, or album. Use this when the user provides a song string but no MP3/WAV/FLAC file.

  • set_lighting_cue_variablesSet lighting cue variables

    Update variables on a live cue (e.g. change cycle speed or intensity mid-show). Only the variables you pass change; the rest keep their current values. Stopped cues are rejected.

  • start_renderStart Compel render

    Start rendering a READY compel with default configuration so an agent can continue to final MP4 without opening the browser UI.

  • stop_lighting_cueStop lighting cuecan change or delete data

    Stop a live cue by its launch_id. Idempotent - the cue is marked stop-requested so REACT drops it on its next refresh.

  • test_webhook_deliveryTest webhook delivery

    Synchronously POST a synthetic webhook.test event to a registered endpoint. Uses the same HMAC-SHA256 signature as real deliveries, runs the standard URL safety check at delivery time, and returns {webhook_id, event_id, event_type, delivered, response_status, response_body_preview, latency_ms, error?}. Ignores the endpoint's events subscription - test delivery is always on-demand. Use this to verify your integration before relying on compel.completed / compel.failed events.

  • update_webhookUpdate webhook

    Update one or more mutable fields on a registered webhook endpoint: url, events, active. At least one of these must be provided. Validation mirrors register_webhook (https-only, <= 2048 chars, URL safety blocklist). Returns the updated endpoint (secret is never returned by this tool - use rotate_webhook_secret for that).

  • upload_mediaGet media upload instructionsread-only

    Get upload instructions for media files (audio, images, video). Returns the upload URL and required headers. Requires API token authentication.

Signals

Stars
1
Forks
0
Open issues
0
Last commit
May 5, 2026 (5 months ago)
Last release
May 5, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
ai.compeller/compel
Version
0.5.1
Auth
Bearer token, API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

Compeller MCP server. Agent Mart. https://agentmart.dev/connectors/compeller-ai-compel (last updated 2026-10-25)