MCP Protocol

Your AI Agent. Your Social Media Manager.

Connect Claude Code, Cursor, or any MCP client to CodivUpload. Publish to 12 platforms, schedule posts, check analytics — all through natural language.

Live Demo

See it in action

A simulated Claude Code session showing real MCP tool calls. Click a tab to switch scenarios.

claude

$ claude

How it works

Three steps from install to publishing.

01

Configure MCP

Add CodivUpload to your MCP client config with your API key. One JSON block, no SDK needed.

"codivupload": {
  "command": "npx",
  "args": ["codivupload-mcp"],
  "env": { "CODIVUPLOAD_API_KEY": "cdv_..." }
}
02

Talk to Your Agent

Say "schedule a video to TikTok for tomorrow 9am" and the agent translates to a CodivUpload tool call.

03

Content Goes Live

The MCP server calls the CodivUpload API. Posts are queued, tokens refreshed, content delivered to all 12 platforms.

Available MCP tools

Four tools your AI agent can call. Same parameters as the REST API.

publish_posttool

Publish to 1–12 platforms in one call. Supports per-platform overrides, media attachments, and all API parameters.

schedule_posttool

Queue a post for future delivery. Same parameters as publish_post, plus a required scheduled_date field (UTC ISO 8601).

get_poststool

List recent posts with delivery status, platform breakdown, and timestamps. Filter by status or date range.

list_profilestool

Show all connected social profiles with platform connections, token health, and remaining posting quota.

Supported clients

Any tool that speaks MCP can connect. These are tested and documented.

Claude Desktop

Anthropic's native desktop app

Claude Code

CLI agent for developers

Cursor

AI-powered code editor

Any MCP client

Open protocol — any compatible tool works

Quick Setup

One config block. That's it.

Add this to your Claude Desktop claude_desktop_config.json or any MCP client's config file. Replace the API key with your own from the dashboard.

claude_desktop_config.json
{
  "mcpServers": {
    "codivupload": {
      "command": "npx",
      "args": ["-y", "codivupload-mcp"],
      "env": {
        "CODIVUPLOAD_API_KEY": "cdv_..."
      }
    }
  }
}

Ready?

Connect Your AI Agent

Get an API key, add the MCP config, and start publishing to 12 platforms through natural language. Free plan included.

Get API Key — Start Free

MCP questions