MCP Server

Schedule Tweets from Claude
with the OpenTweet MCP Server

Post tweets, create threads, and check analytics directly from Claude, Cursor, or any AI assistant. Manage your entire Twitter presence through natural conversation.

7-day free trial · Setup in 2 minutes · No Twitter dev account needed

claude_desktop_config.json
{
  "mcpServers": {
    "opentweet": {
      "command": "npx",
      "args": ["-y", "@opentweet/mcp-server"],
      "env": {
        "OPENTWEET_API_KEY": "ot_your_key_here"
      }
    }
  }
}

Get your API key from the Developer Dashboard

How It Feels to Use It

Just talk to your AI assistant. It handles the rest.

Write 3 tweets about the benefits of TypeScript and schedule them for this week
I'll create 3 TypeScript tweets and schedule them across the week. 1. "TypeScript isn't just types — it's documentation that never gets stale. Your IDE becomes a pair programmer that actually reads the codebase." → Tuesday 9:00 AM 2. "Hot take: TypeScript's biggest benefit isn't catching bugs. It's making refactoring fearless. Rename a property and watch every file update." → Thursday 12:30 PM 3. "Still writing JavaScript in 2026? TypeScript has 92% satisfaction on the last dev survey. The migration cost is real — but so are the 3am prod bugs you'll never see again." → Saturday 10:00 AM All 3 tweets created and scheduled!
How's my posting streak looking?
Your current streak: 12 days! Longest ever: 23 days. This week: 8 posts (vs 5 last week — up 60%) Best category: Tech (42% of posts) Best posting hour: 9:00 AM Keep it going — you're 11 days from beating your record.

12 MCP Tools for Complete Twitter Control

Everything you can do in the OpenTweet dashboard, your AI assistant can do through conversation.

Create Tweets

Draft, schedule, or publish tweets instantly through conversation. Supports text, categories, and media.

Create Threads

Build multi-tweet threads up to 25 tweets. AI helps write them, MCP schedules them.

Schedule & Publish

Schedule tweets for optimal times or publish immediately. Batch schedule up to 50 at once.

Check Analytics

View posting stats, streaks, engagement, best times, follower growth — all in conversation.

Manage Drafts

List, review, edit, and delete tweets. Filter by scheduled, posted, draft, or failed status.

Upload Media

Upload images and videos, then attach them to tweets. Supports JPG, PNG, GIF, WebP, MP4.

How to Connect Claude to Twitter

1

Create an OpenTweet Account

Sign up and connect your X account. Start a 7-day free trial — no credit card required until you're ready.

2

Get Your API Key

Go to the Developer page in your dashboard and create an API key. It starts with "ot_" and takes 10 seconds.

3

Add the MCP Server Config

Copy the JSON config snippet into your Claude Desktop, Cursor, or other MCP client settings file. One-time setup.

4

Start Tweeting from Claude

Ask Claude to schedule tweets, create threads, check analytics, or manage your content. It just works.

Works with Every MCP Client

One server, every AI assistant. Install once, use everywhere.

Claude Desktop

Anthropic's desktop app

Claude Code

CLI for developers

Cursor

AI-first code editor

Windsurf

Agentic IDE

VS Code + Copilot

GitHub MCP Registry

Any MCP Client

Open protocol standard

Who Uses the OpenTweet MCP Server

SaaS Founders

Schedule product update tweets while you code. Ask Claude to write launch threads and post them at peak engagement hours.

Content Creators

Generate a week of content in one conversation. Review drafts, tweak the tone, and batch schedule — all without leaving your AI assistant.

Developer Advocates

Share technical insights, announce releases, and build in public. AI writes developer-style tweets from your talking points.

Marketing Teams

Create campaign content, check what's performing, and adjust strategy based on real analytics — all through natural conversation.

Full Feature List

Create single tweets and threads
Schedule tweets for specific dates/times
Publish tweets immediately to X
Batch schedule up to 50 tweets at once
Upload images and videos (JPG, PNG, GIF, MP4)
Edit and delete scheduled tweets
View posting stats, streaks, and trends
Check per-tweet engagement metrics
Find optimal posting times
Track follower growth over time
View growth predictions and milestones
Filter tweets by status (draft, scheduled, posted)
Built-in prompt templates for content planning
Check account limits and subscription status
Open-source MCP server on npm
Works with Claude, Cursor, Windsurf, and more

OpenTweet MCP vs Other Twitter MCP Servers

Most Twitter MCP servers give you raw API access. OpenTweet gives you a complete content management layer.

FeatureOpenTweet MCPRaw Twitter API
Tweet scheduling
Batch schedule (50+ tweets)
Content calendar management
Posting analytics & streaks
Follower growth tracking
Best posting time analysis
Thread creation
Media upload
Post immediately to X
No Twitter dev account needed
Built-in prompt templates
Daily post limits & safety

Frequently Asked Questions

Can Claude post tweets?

Yes. With the OpenTweet MCP server installed, Claude can create, schedule, and publish tweets directly to X/Twitter. You can also create threads, upload media, and check analytics — all through natural conversation.

What is an MCP server?

MCP (Model Context Protocol) is an open standard that lets AI assistants connect to external tools and services. An MCP server for Twitter gives your AI assistant the ability to manage your Twitter/X account — schedule tweets, check analytics, create content — through conversation instead of clicking through a UI.

How do I set up the OpenTweet MCP server?

Three steps: 1) Get an API key from your OpenTweet developer dashboard, 2) Add the MCP server config to your AI client (Claude Desktop, Cursor, etc.), 3) Start chatting. Setup takes about 2 minutes.

Do I need a Twitter developer account?

No. OpenTweet handles the X/Twitter API connection for you. You just need an OpenTweet account with a connected X account and an API key.

Which AI assistants are supported?

Any MCP-compatible client works: Claude Desktop, Claude Code, Cursor, Windsurf, VS Code with GitHub Copilot, and more. The MCP standard is open, so new clients are added regularly.

Is the MCP server free?

The MCP server package is free and open-source. You need an OpenTweet subscription ($11.99/month, 7-day free trial) to get an API key. This includes AI tweet generation, scheduling, analytics, connectors, and all features.

What can I do with it?

Create and schedule tweets, build threads, upload media, batch schedule up to 50 posts, check posting analytics and streaks, view follower growth, find best posting times, and manage your entire content calendar — all by chatting with your AI assistant.

How is this different from other Twitter MCP servers?

Most Twitter MCP servers are thin wrappers around the raw Twitter API. OpenTweet's MCP server gives you scheduling, analytics, streak tracking, content management, and AI generation — a full content management layer, not just API access.

Manage Twitter from Your AI Assistant

Install in 2 minutes. Schedule tweets from Claude, Cursor, or any MCP client.

View on npm