Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sonilo for Claude Code

Generate commercially licensed music and sound effects from text or video, directly in Claude Code — powered by Sonilo's hosted generation service.

Requirements

  • A Sonilo Platform account at platform.sonilo.com — this is the developer/API account you sign in with during authorization. It is separate from a consumer sonilo.com account; if you only have the latter, create a Platform account first.
  • Claude Code with plugin support.

No API key is configured in this plugin. Access is per-user via OAuth — you sign in with your Sonilo Platform account, no key to copy or paste.

Install

claude
/plugin marketplace add sonilo-ai/sonilo-claude-plugin
/plugin install sonilo@sonilo

Authorize

The first time Claude Code calls a Sonilo tool, it opens your browser to sign in to your Sonilo Platform account and approve access (authorize → consent → callback). Claude Code stores the resulting token per user in your OS keychain; the plugin itself ships no key, secret, or token. You can review or disconnect the connection anytime from /mcp.

Capabilities

  • Create music from a text prompt
  • Match music to a video's pacing and edits
  • Generate sound effects from text or video
  • Duck music under voice audio
  • Inspect your Sonilo account services and usage

Example prompts

  • "Create 30 seconds of upbeat lo-fi music."
  • "Add a soundtrack that matches the pacing of this video: "
  • "Create a cinematic 3-second whoosh sound effect."
  • "Duck this music track under my voiceover."
  • "Show my Sonilo usage this month."

What this plugin connects to

This plugin adds a single remote MCP server and connects only to Sonilo's hosted endpoint:

  • Endpoint: https://api.sonilo.com/mcp (HTTPS, Streamable HTTP MCP)
  • Authorization server: Sonilo's Clerk instance (OAuth 2.1 + PKCE; the plugin registers dynamically — no pre-shared client secret)
  • Data sent: your prompts and any media URLs you provide to a tool
  • Data stored: the OAuth token, kept per-user by Claude Code (OS keychain)

No local command or binary is executed by this plugin.

Billing

Generation tools (music, sound effects, video-to-audio, ducking) are paid and run against your Sonilo account. Account/usage tools are read-only and never incur a charge. Paid tools run only after you explicitly ask for them.

Support

License

MIT — see LICENSE.

About

Sonilo for Claude Code — generate licensed music and sound effects via the remote OAuth MCP at api.sonilo.com/mcp

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors