AI-Powered Social Media Management Through Natural Language
VibeMarketing MCP is a remote Model Context Protocol server that connects your AI assistants directly to your social media accounts. Simply ask Claude, ChatGPT, or any MCP-compatible AI to schedule posts, and it happens automatically.
- Claude Code - Seamless integration with project context
- Claude Desktop - Native desktop support
- ChatGPT - Developer mode compatibility (beta)
- Universal MCP - Works with any MCP-compatible client
- X/Twitter - Schedule tweets, threads, and manage accounts
- LinkedIn - Create professional posts and updates
- Multi-Account - Handle multiple social accounts simultaneously
- Smart Scheduling - Optimal timing based on your audience
- OAuth 2.0 + PKCE - Industry-standard authentication
- Token Rotation - Automatic token refresh
- Revocable Access - Full control over permissions
- Data Privacy - No data storage, pure pass-through
# Navigate to your project directory
cd ~/my-marketing-project
# Add VibeMarketing MCP
claude mcp add -s local -t http vibemarketing https://vibemarketing.ninja/mcp
# Start Claude Code and authenticate
claude
# Run: /mcp
# Select: vibemarketing
# Choose: Authenticate- Open Settings → Connectors → Add custom connector
- Enter:
- Name:
VibeMarketing - URL:
https://vibemarketing.ninja/mcp
- Name:
- Click Add and authenticate when prompted
- Enable Developer Mode in Settings
- Click attachment icon → Configure MCP servers
- Add server with URL:
https://vibemarketing.ninja/mcp
| Tool | Description |
|---|---|
get_x_accounts |
List connected X/Twitter accounts |
get_linkedin_accounts |
List connected LinkedIn accounts |
schedule_post |
Schedule posts to social media |
get_posts |
View scheduled and published posts |
get_subscription_status |
Check subscription and usage |
Once connected, ask your AI assistant:
"Schedule a post about our product launch tomorrow at 2pm"
"What posts do I have scheduled this week?"
"Show me my connected social accounts"
"Help me write a LinkedIn post about industry trends"
"Check my remaining post quota"
graph LR
A[AI Assistant] -->|MCP Protocol| B[VibeMarketing MCP]
B -->|OAuth 2.0| C[VibeMarketing API]
C -->|Authenticated| D[Social Platforms]
D --> E[X/Twitter]
D --> F[LinkedIn]
{
"jsonrpc": "2.0",
"id": "1",
"result": {
"content": [
{
"type": "text",
"text": "Successfully scheduled post for tomorrow at 2:00 PM"
}
]
}
}- OAuth 2.0 + PKCE - Industry-standard secure authentication
- Token Expiration - Access tokens expire after 1 hour
- Encrypted Transport - All communications use HTTPS
- Revocable Access - Disconnect AI assistants anytime from your dashboard
Start Free - 10 posts/month Apprentice - $9/month for 500 posts
- Documentation: vibemarketing.ninja/docs/mcp-setup
- Dashboard: vibemarketing.ninja/dashboard/settings/mcp
- Email: [email protected]
- Issues: GitHub Issues
- No Installation Required - Remote server, works instantly
- Always Updated - New features added automatically
- Enterprise Security - OAuth 2.0 + PKCE authentication
- Multi-Platform - X/Twitter and LinkedIn support
- AI Context - Use your documents as context for better posts
- 24/7 Support - We're here to help you succeed
- Sign up for VibeMarketing (free)
- Connect your social accounts in the dashboard
- Add MCP to your AI assistant using our setup guide
- Start scheduling with natural language!
Sign Up Free • View Pricing • API Docs
Made with ❤️ by VibeMarketing