The Vibe Marketing MCP server lets you draft, schedule, and publish social posts by chatting with Claude. It composes with other MCPs (Figma, Shopify, image generators) so you can build content pipelines without leaving the conversation.
In claude.ai, go to your profile menu and find Connectors (or Custom Integrations).
Paste this URL:
https://vibemarketing.to/mcpA browser tab opens with our consent screen. Review the permissions, pick a workspace if you have more than one, and click Allow.
In any claude.ai chat, ask something like:
“List my pending drafts on vibe marketing.”
If you have Node 18+, install it globally directly from the repo:
npm install -g github:muscled-clients/vibemarketing-mcp(npm clones the repo and builds it at install time. ~10 seconds. The package will move to a permanent npm name later.)
For Claude Code:
claude mcp add vibemarketing-mcp -- vibemarketing-mcpFor Cursor / Desktop, add this to your MCP config (usually ~/.cursor/mcp.json or your client's settings):
{
"mcpServers": {
"vibemarketing-mcp": {
"command": "vibemarketing-mcp"
}
}
}The first time Claude calls a tool that needs your workspace, the MCP opens your browser to our consent screen. Click Allow. Tokens are saved locally and refreshed automatically.
In any Claude Code chat, ask:
“What's scheduled to publish this week?”
The MCP exposes 16 tools. Claude picks the right one based on what you ask. You don't have to remember the names.
The real win is composition — vibemarketing-mcp paired with other MCPs becomes a content pipeline.
What you say to Claude
“Make 10 carousel posts based on my Figma file <link>. Each one a 1080×1080 swipeable set, on-brand. Land them as drafts on Vibe Marketing.”
What Claude does
What you say to Claude
“Pull my 5 bestsellers from Shopify and make a product-spotlight post for each. Photos from the product, captions in my brand voice, scheduled for the next 5 weekdays at 9am EST.”
What Claude does
What you say to Claude
“Here's a transcript of a podcast I did. Pull out the 5 best quotes and turn each into a single-image post for LinkedIn, scheduled across next week.”
What Claude does
The MCP authenticates via standard OAuth 2.1 with PKCE. Tokens are scoped to the workspace you pick at sign-in.
You can revoke access anytime from Settings → Connected Apps. Revocation is instant and complete: the MCP's tokens stop working immediately, and a refresh attempt nukes the rest of the grant too (token-reuse detection).
No vibemarketing data leaves your workspace via the MCP except what you ask Claude to do with it.