Claude Code
Install the Vibiz plugin for Claude Code in one command, with the MCP connection, slash commands, a marketing subagent and a post-commit nudge.
One-line install
Open a terminal and run:
npx @vibiz/vibizThe script verifies Claude Code is installed, registers the Vibiz marketplace, installs the plugin, and prints what to do next.
Prerequisites
- Claude Code installed. Either
brew install claude-codeornpm i -g @anthropic-ai/claude-code. - A Vibiz account. The plugin authenticates over OAuth, so there is no token to copy.
Authorize
Open Claude Code, run /mcp, pick vibiz, choose Authenticate, and sign
in. Confirm with /vibiz:status.
Slash commands
| Command | What it does |
|---|---|
/vibiz:status | Show the active vibiz, MCP connection state, and recent activity. |
/vibiz:onboard | Create a new vibiz from the project URL, or start onboarding for an unmatched repo. |
/vibiz:post | Turn the latest commit, or a chosen diff, into a social media post draft. |
/vibiz:ad | Generate a brand-aware ad creative, image and copy, from the active vibiz. |
/vibiz:launch | Launch a Meta ads campaign with approved creatives and a budget. |
The marketing subagent
A dedicated subagent that translates code, commits and changelogs into on-brand
marketing copy. Invoke it implicitly through the slash commands above, or
explicitly with @vibiz-marketer.
Auto-match
On install, and at session start, the plugin reads the project's homepage URL
from package.json (the homepage field), then pyproject.toml, then
Cargo.toml, and finally the first non-badge link in the README. That URL is
matched against the vibizes on your account:
- Exactly one match: every command silently scopes to that vibiz.
- No match: the plugin offers
/vibiz:onboardto create one from the URL. - Multiple matches: you pick once, and it is remembered for the project.
Headless: API key
For CI or an unattended agent, skip OAuth and pass a Bearer token minted from Developer → API keys.
This direct connection has no approval step, so it never spends ad budget: it reads campaigns and reports, makes creatives, and prepares Meta campaigns as drafts in Vibiz, but launching, boosting, budget raises, turning ads back on, pausing and deleting are refused. Use the connector above when you want those, each approved by you.
{
"mcpServers": {
"vibiz": {
"url": "https://www.vibiz.ai/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_VIBIZ_API_KEY"
}
}
}
}