mcpField
C
Content Drifter

Content Drifter

Remote
github.com/OPTRIXTECHSocial Media0Updated 8w ago
Repository

About Content Drifter

Content Drifter is an MCP server for teams and creators managing social content through an AI assistant. It supports platform-specific post generation, scheduling, brand-kit access, and publishing with confirmation across nine networks.

Key features

  1. 01Generate platform-specific post text and image prompts
  2. 02Schedule posts for one network per call
  3. 03List upcoming posts and connected platforms
  4. 04Read voice, colors, and fonts from Brand Kit
  5. 05Publish after user confirmation

Use cases

  1. 01Draft content tailored to a social network
  2. 02Schedule posts on a content calendar
  3. 03Check connected platform status
  4. 04Review brand guidelines before drafting

MCP support

The server connects an MCP host to a Content Drifter account using an API key. It exposes tools for generating, scheduling, listing, reviewing brand details, and publishing social posts.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://www.contentdrifter.com/api/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

@contentdrifter/mcp

Content Drifter MCP server: connect your AI coding assistant to your Content Drifter account.

Works with Cursor, Claude Desktop, Cline, or any MCP stdio host. Generate platform-native posts, schedule them, list upcoming content, read your Brand Kit, and publish after confirmation.

Prerequisites

  1. A Content Drifter account (free tier works for testing).
  2. An API key from Dashboard → Settings → API keys.

Install (npx)

Add to your MCP client config:

{
  "mcpServers": {
    "contentdrifter": {
      "command": "npx",
      "args": ["-y", "@contentdrifter/mcp"],
      "env": {
        "CONTENTDRIFTER_API_KEY": "cd_live_YOUR_KEY_HERE"
      }
    }
  }
}

Restart your AI client after saving.

Local development

Point at a local Next.js dev server:

"env": {
  "CONTENTDRIFTER_API_KEY": "cd_live_...",
  "CONTENTDRIFTER_API_BASE": "http://localhost:3001"
}

Tools

ToolDescription
generate_postAI-generate post text + image prompt for a platform
schedule_postSchedule content for an ISO datetime
list_upcoming_postsList upcoming calendar items
list_platform_connectionsConnected platforms + health
get_brand_kitVoice, colors, fonts from Brand Kit
publish_nowPublish after Final Review (confirm with user first)

Supported networks

LinkedIn, X, Instagram, Facebook, Threads, TikTok, YouTube, Pinterest and Bluesky. generate_post and schedule_post take one network per call.

Instagram, Pinterest and TikTok require an image, so pass imageUrl to schedule_post for those.

Environment variables

VariableRequiredDescription
CONTENTDRIFTER_API_KEYYesBearer token from the dashboard
CONTENTDRIFTER_API_BASENoDefault https://www.contentdrifter.com

Security

  • API keys are shown once at creation; only a SHA-256 hash is stored server-side.
  • Never commit keys to git or share them in chat logs.
  • Revoke unused keys from the dashboard.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.