OpenTweet MCP Server
Manage X
Documentation
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.
Get Started Free
7-day free trial · Setup in 2 minutes · No Twitter dev account needed
See It In Action
Watch: Creating and scheduling tweets directly from the terminal with OpenTweet's MCP server
No Twitter API Keys
OpenTweet handles the X connection
No Dev Account Needed
Skip the $100+/mo Twitter API cost
2-Minute Setup
One config snippet, start tweeting
New — One-Click Install
Claude Desktop Extension
Install OpenTweet in Claude Desktop with one click. No config files, no terminal. Your API key is stored securely in your OS keychain.
Download for Claude DesktopLearn more
Double-click the downloaded file to install. Requires Claude Desktop.
Or install manually via JSON config
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.
30 MCP Tools for Complete Twitter Control
Everything you can do in the OpenTweet dashboard, your AI assistant can do through conversation. Need prompt ideas? Browse 50+ ready-to-use templates.
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 — 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.
Evergreen Queue
Add posts to your evergreen pool, set cooldowns, pause/unpause, and view recycling history — all via chat.
Evergreen Settings
Configure posts per day, posting times, and cooldown days. Enable or disable the queue through conversation.
Account Status
Check your subscription plan, daily posting limits, and post counts without leaving your AI assistant.
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
ChatGPT
OpenAI desktop app
Claude Code
CLI for developers
Cursor
AI-first code editor
Windsurf
Agentic IDE
GitHub Copilot
VS Code MCP support
Google Gemini
Google AI assistant
Perplexity
Research-powered AI
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
Manage evergreen queue via conversation
Set evergreen cooldowns and posting times
View evergreen recycling history
Filter tweets by status (draft, scheduled, posted)
Built-in prompt templates for content planning
No Twitter developer account needed
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.
| Feature | OpenTweet MCP | Raw Twitter API |
|---|---|---|
| Tweet scheduling | — | |
| Batch schedule (50+ tweets) | — | |
| Content calendar management | — | |
| Posting analytics & streaks | — | |
| Evergreen queue management | — | |
| Best posting time analysis | — | |
| Thread creation | ||
| Media upload | ||
| Post immediately to X | ||
| No Twitter dev account needed | — | |
| No Twitter API keys 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.
Get Started FreeView on npm
Related for developers and agents
Post to X from code, another MCP client, or an autonomous agent. No X developer account.
OpenTweet vs the X API
Post, schedule, and automate X without a developer account or the $200/mo minimum.
Post to X without an API
The clean, account-safe way to post to X from your code or an AI agent.
An MCP server that posts to X
X's official MCP server is read-only. Here is one that actually posts, schedules, and threads.
MCP for AI agents
Connect your AI client to X in under two minutes, no X developer account.
Developer API and keys
REST endpoints, one bearer key, and usage tracking. Build on OpenTweet.
OpenTweet for AI agents
The posting layer for autonomous agents and automations that live on X.