Powered by MCP Protocol

Connect VibeKraft MCP with
Claude

Post to Twitch, Discord, and Telegram — directly from your favourite AI tools & agents.

5 Min Setup All AI Tools Supported 14 Day Free Trial

Works With

What is VibeKraft MCP?

Connect your favorite AI tools directly to VibeKraft's powerful platform

Post to 10 Platforms

One command from your AI assistant publishes to Twitch, Discord, and Telegram.

Upload Images & Videos

Share media directly through MCP. The server automatically handles S3 uploads or disk streaming based on what each platform needs.

Schedule Content

Plan your content calendar with natural language. "Schedule 5 posts for next week at 9 AM" and your AI handles the rest.

OAuth Connections

Connect each platform once via secure OAuth. Your AI can then post on your behalf without asking for credentials again.

AI-Generated Content

Let your AI assistant draft platform-native captions, suggest hashtags, and adapt tone for Twitch, Discord, and Telegram audiences.

Secure & Self-Cleaning

API keys travel via URL parameters. Uploaded media is streamed to the worker and automatically deleted from disk after posting.

MCP Client Setup Guide

Step-by-step instructions to connect VibeKraft MCP with your favorite AI clients

Get your API key from VibeKraft Dashboard →

Core Configuration Block

Most MCP clients use this JSON configuration. Copy this block and paste it into your client's configuration file:

{
  "mcpServers": {
    "vibekraft": {
      "url": "https://mcp.vibekraft.ai/mcp?api_key=",
      "transport": "streamable-http"
    }
  }
}
File Method (Recommended)
  1. Open or create ~/.cursor/mcp.json (global) or .cursor/mcp.json (project-level)
  2. Paste the core configuration block above
  3. Save and restart Cursor
UI Method
  1. Open Cursor Settings → Tools & MCP → New MCP Server
  2. Type: streamable-http
  3. URL: https://mcp.vibekraft.ai/mcp?api_key=
  1. Open or create ~/.codeium/windsurf/mcp_config.json
  2. Add a remote server using serverUrl
  3. Restart Windsurf
  4. Click the MCPs icon (hammer) in the Cascade panel to verify it is enabled
{
  "mcpServers": {
    "vibekraft": {
      "serverUrl": "https://mcp.vibekraft.ai/mcp?api_key="
    }
  }
}
Important: Zed uses "context_servers" instead of "mcpServers".
  1. Open Zed settings (Cmd/Ctrl + ,) or edit ~/.config/zed/settings.json
  2. Add this block:
"context_servers": {
  "vibekraft": {
    "enabled": true,
    "url": "https://mcp.vibekraft.ai/mcp?api_key="
  }
}
Important: Claude Desktop remote MCP uses Connectors (paid tiers). If Connectors are unavailable, use the Node.js fallback below with npx mcp-remote. Install Node.js first: Download (LTS) | Setup guide
  1. Open the Claude Desktop configuration file:
    • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. Use the fallback block below in that file
  3. Save and restart Claude Desktop
{
  "mcpServers": {
    "vibekraft": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.vibekraft.ai/mcp?api_key=",
        "--transport",
        "streamable-http"
      ]
    }
  }
}
Method 1: CLI Command (Fastest)
codex mcp add vibekraft --url https://mcp.vibekraft.ai/mcp?api_key=
Method 2: Configuration File (config.toml)

Open your Codex configuration file:

  • Global: ~/.codex/config.toml
  • Project: .codex/config.toml
[mcp_servers.vibekraft]
url = "https://mcp.vibekraft.ai/mcp?api_key="
CLI Method (Remote HTTP)
claude mcp add --transport http vibekraft https://mcp.vibekraft.ai/mcp?api_key=

Restart your terminal or run /mcp inside Claude Code to verify.

  1. Open the Cline or Roo Code extension panel in VS Code
  2. Click the MCP Servers icon (plug/server icon at the bottom)
  3. This opens cline_mcp_settings.json or roo_mcp_settings.json
  4. Add a remote entry with url and type: "streamableHttp", then save
  5. A green indicator will light up when connected
{
  "mcpServers": {
    "vibekraft": {
      "url": "https://mcp.vibekraft.ai/mcp?api_key=",
      "type": "streamableHttp"
    }
  }
}
  1. Open VS Code settings.json (Command Palette → "Open User Settings (JSON)")
  2. Add the Copilot-specific configuration:
"github.copilot.mcp.servers": {
  "vibekraft": {
    "type": "http",
    "url": "https://mcp.vibekraft.ai/mcp?api_key=",
    "tools": ["*"]
  }
}
Native JetBrains AI Assistant (Recommended)
  1. Go to Settings → Tools → AI Assistant → MCP Servers
  2. Choose "HTTP"
  3. JSON configuration: { "mcpServers": { "vibekraft": { "url": "https://mcp.vibekraft.ai/mcp?api_key=" } } }

OpenHands supports remote HTTP via CLI:

  1. Run the command below
  2. Restart OpenHands session if needed
openhands mcp add vibekraft --transport http https://mcp.vibekraft.ai/mcp?api_key=
Kimi Code
  1. Open ~/.kimi/mcp.json or click MCP Servers in the VS Code extension gear menu
  2. Add a remote server using url
{
  "mcpServers": {
    "vibekraft": {
      "url": "https://mcp.vibekraft.ai/mcp?api_key="
    }
  }
}
Kilo Code
  1. Go to VS Code pane → Settings → Agent Behaviour → MCP Servers
  2. Edit Global MCP (mcp_settings.json)
  3. Add a remote MCP entry and save
{
  "mcp": {
    "vibekraft": {
      "type": "remote",
      "url": "https://mcp.vibekraft.ai/mcp?api_key=",
      "enabled": true
    }
  }
}

For any other client conforming to the standard MCP specification:

  1. Look for an mcp.json or config.json file in the tool's root directory or ~/.config/ folder
  2. Paste the standard "mcpServers" object
  3. If the client does not support remote URL directly, use Node.js + mcp-remote:

Need Node.js? Download (LTS) · Step-by-step setup

{
  "mcpServers": {
    "vibekraft": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.vibekraft.ai/mcp?api_key=",
        "--transport",
        "streamable-http"
      ]
    }
  }
}

Frequently Asked Questions

Everything you need to know about VibeKraft MCP

VibeKraft MCP (Model Context Protocol) is a bridge between your AI assistant and VibeKraft's social media publishing platform. It lets you post, schedule, upload media, and manage connections across 10+ platforms using simple natural language commands inside Claude, Cursor, VS Code, or any MCP-compatible client.

Any MCP-compatible client works. Popular choices include Claude Desktop (via mcp-remote bridge), Cursor, Windsurf, Zed, VS Code with Cline/Roo Code, GitHub Copilot, Kimi Code, Kilo Code, and OpenHands. Native Streamable HTTP support is preferred; Claude Desktop needs the mcp-remote wrapper.

You can connect social accounts, post text and media to 10 platforms (Twitch, Discord, Telegram), schedule content for later, delete posts, check connection status, and upload images or videos — all through conversational commands to your AI.

Sign up at VibeKraft, copy your API key from the dashboard, then paste it into the MCP config on this page. Click Apply, copy the generated JSON block, and add it to your AI client's MCP settings. Claude Desktop users should use the mcp-remote command instead of the raw JSON block.

Yes. Your API key is passed as a URL query parameter and forwarded securely to VibeKraft's worker API. Uploaded media is streamed directly from disk and deleted automatically after posting — no files linger on the MCP server. You can revoke or rotate your API key anytime from the VibeKraft dashboard.

No coding required. Just tell your AI what you want: "Post this message to Twitch," "Schedule a Discord announcement for Tuesday morning," or "Check if my Telegram connection is still active." The AI translates your request into the right MCP tool calls.

Talk to us!

Get Help or Provide Feedback!

Contact Support