Compeller for LangChain
ai.compeller/compel
Create and track AI music videos and audio-reactive visuals from songs.
client:LangChain
transport:streamable-http
tools:30
Install Compeller in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"compel": {
"transport": "streamable_http",
"url": "https://compeller.ai/api/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- get_capabilities
- get_pricing
- list_styles
- upload_media
- search_music
- create_compel_from_music
- create_compel
- get_compel
- start_render
- list_compels
- search_compels
- list_renderings
- get_rendering
- search_media
- register_webhook
- list_webhooks
- delete_webhook
- test_webhook_delivery
- update_webhook
- rotate_webhook_secret
- cancel_compel
- get_account_credits
- list_lighting_effects
- launch_lighting_cue