CCM
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
compellerai avatar

Compeller

compellerai/compeller-mcp
120 toolsauthHTTPregistry active
Summary

Connects Claude to Compeller's hosted audio-reactive video pipeline over streamable HTTP. Exposes 20 tools spanning discovery (styles, pricing, music search), media uploads, Compel creation and tracking, render job management, and webhook registration with signature verification. Authentication works via Bearer token or X-API-Token header, though discovery tools run unauthenticated. Useful when you need agents to turn songs into performance visuals, check render status, or set up event callbacks for completed videos. Finished renders can be loaded into Compeller's REACT desktop app for live shows. The MCP endpoint lives at compeller.ai/api/mcp with full OpenAPI specs and agent manifests published alongside it.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →

Tools

Public tool metadata for what this MCP can expose to an agent.

20 tools
get_capabilitiesGet Compeller platform capabilities, supported features, and API version.

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

No parameter schema in public metadata yet.

get_pricingGet current Compeller subscription plans and pricing.

Get current Compeller subscription plans and pricing.

No parameter schema in public metadata yet.

list_stylesList available visual styles for Compeller video generation.

List available visual styles for Compeller video generation.

No parameter schema in public metadata yet.

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

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

Parameters* required
mime_typestring
MIME type of the file
namestring
Filename for the upload
typestring
Media type: audio, image, video, or text
search_musicSearch Deezer preview tracks by song, artist, or album. Use this when the user provides a song string but no MP3/WAV/FLAC file.2 params

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

Parameters* required
limitinteger
Max results to return (default 10, max 20)
querystring
Song, artist, or album search query
create_compel_from_musicCreate a compel from a selected Deezer preview track. If the user provides an audio file instead, upload that file and use create_compel.6 params

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

Parameters* required
artist_contextstring
Additional creative context
aspect_ratiostring
Explicit aspect ratio override
stylestring
Visual style: cinematic, performance, or abstract
target_platformstring
Target platform for aspect ratio
titlestring
Optional compel title override
track_idinteger
Deezer track id returned by search_music
create_compelCreate a Compeller generation job from primary audio media and optional reference media. Returns compel id, status, and links to track progress and retrieve renderings.6 params

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.

Parameters* required
artist_contextstring
Additional creative context about the artist or song
aspect_ratiostring
Explicit aspect ratio override: 16:9, 9:16, or 1:1
primary_media_idinteger
ID of the uploaded audio media to use as the primary track
stylestring
Visual style: cinematic, performance, or abstract
target_platformstring
Target platform for aspect ratio: tiktok, reels, shorts, instagram, youtube
titlestring
Title for the compel
get_compelGet the current status, progress, and details of a Compeller generation job.1 params

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

Parameters* required
compel_idinteger
The compel ID to check
start_renderStart rendering a READY compel with default configuration so an agent can continue to final MP4 without opening the browser UI.1 params

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

Parameters* required
compel_idinteger
The READY compel ID to render
list_compelsList all Compeller generation jobs for the authenticated account, newest first.2 params

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

Parameters* required
limitinteger
Max results to return (default 20, max 100)
offsetinteger
Pagination offset
search_compelsSearch Compeller generation jobs by title for the authenticated account.2 params

Search Compeller generation jobs by title for the authenticated account.

Parameters* required
limitinteger
Max results to return (default 20)
querystring
Search query to match against compel titles
list_renderingsList all video renderings for a specific compel.1 params

List all video renderings for a specific compel.

Parameters* required
compel_idinteger
The compel ID to list renderings for
get_renderingGet details of a specific video rendering.1 params

Get details of a specific video rendering.

Parameters* required
rendering_idinteger
The rendering ID to retrieve
search_mediaSearch and list uploaded media files for the authenticated account.3 params

Search and list uploaded media files for the authenticated account.

Parameters* required
limitinteger
Max results to return (default 20, max 100)
offsetinteger
Pagination offset
typestring
Filter by media type: audio, image, video, or text
register_webhookRegister an HTTPS endpoint to receive signed push notifications for compel terminal events (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 vi...2 params

Register an HTTPS endpoint to receive signed push notifications for compel terminal events (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 vi...

Parameters* required
eventsarray
Event types to subscribe to. Omit or pass ["*"] for all. Known types: compel.completed, compel.failed.
urlstring
HTTPS URL to deliver events to (max 2048 chars)
list_webhooksList all webhook endpoints registered for the authenticated account. Secrets are never returned by this tool.

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

No parameter schema in public metadata yet.

delete_webhookDelete a webhook endpoint by id. Removes the registration and stops future deliveries.1 params

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

Parameters* required
webhook_idinteger
The webhook id returned by register_webhook or list_webhooks
test_webhook_deliverySynchronously 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_pre...1 params

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_pre...

Parameters* required
webhook_idinteger
The webhook id to test. Must belong to the authenticated account.
update_webhookUpdate 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...4 params

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...

Parameters* required
activeboolean
Toggle delivery on/off without losing the registration
eventsarray
Replacement event types. Omit to leave unchanged. ["*"] or an empty filtered list resets to wildcard.
urlstring
New HTTPS URL (max 2048 chars)
webhook_idinteger
The webhook id to update
rotate_webhook_secretMint 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.1 params

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.

Parameters* required
webhook_idinteger
The webhook id to rotate the secret on

Compeller MCP

Public documentation and metadata for the hosted Compeller MCP server.

Compeller turns music into performance-ready visuals. Agents can discover styles and pricing, search for music, create and track Compels, start renders, retrieve finished videos, and register signed webhooks for completion events.

This repository contains public connector documentation and metadata only. The production Compeller application source code is not published here.

Remote MCP endpoint

https://compeller.ai/api/mcp
  • Namespace: ai.compeller/compel
  • Server: compeller-mcp
  • Version: 0.5.0
  • Transport: Streamable HTTP JSON-RPC over HTTPS
  • Official MCP Registry: https://registry.modelcontextprotocol.io/v0.1/servers?search=ai.compeller%2Fcompel
  • Smithery: https://smithery.ai/servers/info-nijd/compeller

Quick config

Most MCP clients that support remote Streamable HTTP servers can use:

{
  "mcpServers": {
    "compeller": {
      "url": "https://compeller.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_COMPELLER_API_TOKEN"
      }
    }
  }
}

If your MCP client stores raw token values without the Bearer prefix, use the alternate header:

{
  "mcpServers": {
    "compeller": {
      "url": "https://compeller.ai/api/mcp",
      "headers": {
        "X-API-Token": "YOUR_COMPELLER_API_TOKEN"
      }
    }
  }
}

Discovery works without authentication. Generation, account, media, rendering, and webhook tools require a Compeller API token.

Public docs and discovery

  • MCP docs: https://compeller.ai/api/mcp/docs.md
  • Agent manifest: https://compeller.ai/agents.json
  • LLM guide: https://compeller.ai/llms.txt
  • OpenAPI: https://compeller.ai/api/v1/openapi.yaml
  • Health: https://compeller.ai/api/v1/health

Tool surface

Compeller currently exposes 20 MCP tools:

Discovery

  • get_capabilities
  • get_pricing
  • list_styles
  • search_music

Media and generation

  • upload_media
  • search_media
  • create_compel_from_music
  • create_compel
  • get_compel
  • start_render
  • list_compels
  • search_compels
  • list_renderings
  • get_rendering

Webhooks

  • register_webhook
  • list_webhooks
  • update_webhook
  • delete_webhook
  • test_webhook_delivery
  • rotate_webhook_secret

Webhook deliveries are signed with X-Compeller-Signature: sha256=<hex> over the raw request body. Secrets are returned exactly once on registration or rotation.

Example prompts

  • “Search for Midnight City by M83 and create a cinematic Compeller visual.”
  • “Show me available Compeller visual styles.”
  • “Check the status of Compel 12345.”
  • “Start the render for this READY Compel.”
  • “Register a webhook for completed/failed Compeller events.”

Directory listing copy

Short description:

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

Longer description:

Compeller is a creator media pipeline for music. The MCP server lets agents discover styles and pricing, search music, create and track Compels, upload media, start renders, retrieve renderings, and register signed webhooks for completion events. Completed renderings can also be loaded into REACT, Compeller's desktop app for live audio-reactive shows.

Suggested tags:

AI, Music, Video Generation, Audio Reactive, Creative Tools, MCP, Remote MCP, Generative Art, Creator Tools, Entertainment

License

The documentation and metadata in this repository are published under the MIT License.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
Categories
Media & Entertainment
Registryactive
TransportHTTP
AuthRequired
UpdatedMay 5, 2026
View on GitHub

Related Media & Entertainment MCP Servers

View all →
arijit-gogoi avatar
Mpv Mcp Server

arijit-gogoi/mpv-mcp-server

Control mpv media player — playback, playlists, YouTube streaming, and downloads.
1
boska avatar
Vox

boska/vox

Native macOS MCP server for voice I/O — Swift binary, SFSpeechRecognizer + ElevenLabs TTS.
1
achriom avatar
Achriom

com.achriom/achriom

The media memory layer for AI agents and their humans. Books, movies, music, shows, and anime.
1
delmas41 avatar
Gradus Notation

com.gradusmusic/notation

Render music notation (SVG/MusicXML/MIDI), analyze, search music theory. Free, no auth, no GUI.
1
elibarnett avatar
Kie Mcp

elibarnett/kie-mcp

MCP for kie.ai: 45+ image, 70+ video, 20+ audio models with model intelligence
1
azeemkafridi avatar
Bulkpublish

io.github.azeemkafridi/bulkpublish

Publish, schedule, and manage social media across 11 platforms via MCP.
1