@posteverywhere/mcp — Social Media MCP Server for Claude, ChatGPT, Cursor, Codex
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
mcp-name: io.github.posteverywhere/mcp
Official Model Context Protocol server for PostEverywhere — let Claude Code, Claude Desktop, ChatGPT (via the hosted connector), Cursor, OpenAI Codex, and other MCP-compatible AI clients **schedule and publish posts to 12 platforms: Instagram, TikTok, YouTube, LinkedIn, Facebook, X (Twitter), Threads, Pinterest, Bluesky, Telegram, Discord and WordPress** using natural language.
> 💡 **Building a programmatic integration?** Use the companion @posteverywhere/sdk Node.js SDK instead — full TypeScript types, retry handling, error classes.
🔗 Quick Links
| Resource | URL |
|---|---|
| 🌐 **Homepage** | posteverywhere.ai |
| 🛠️ **Developers landing page** | posteverywhere.ai/developers |
| 📖 **API Documentation** | developers.posteverywhere.ai |
| 📦 **This MCP on npm** | npmjs.com/package/@posteverywhere/mcp |
| 💻 **This MCP on GitHub** | github.com/posteverywhere/mcp |
| 📦 **Node SDK (npm)** | npmjs.com/package/@posteverywhere/sdk |
| 💻 **Node SDK (GitHub)** | github.com/posteverywhere/sdk |
| ⌨️ **CLI & Agent Skill (npm)** | npmjs.com/package/@posteverywhere/cli |
| ⌨️ **CLI & Agent Skill (GitHub)** | github.com/posteverywhere/cli |
| 🎛️ **Dashboard** | app.posteverywhere.ai |
| 🔑 **Get an API key** | app.posteverywhere.ai/developers |
| 💵 **Pricing** | posteverywhere.ai/pricing |
| 📚 **Help Center** | posteverywhere.ai/support |
| 🧠 **Model Context Protocol** | modelcontextprotocol.io |
| 🐛 **Issues / bug reports** | github.com/posteverywhere/mcp/issues |
| 📧 **Support** | support@posteverywhere.ai |
What is MCP?
Model Context Protocol (MCP) is an open standard from Anthropic that lets AI assistants connect to external tools and data sources. Once you connect this MCP server, your AI assistant can:
- **Schedule posts** across all your connected social accounts
- **Generate AI images** and attach them to posts
- **List, edit, retry, and delete** scheduled or published posts
- **Surface per-platform publishing results** including failure reasons
…all from natural-language prompts inside Claude, Cursor, or any MCP-compatible client.
Quick Start
1. Get an API key
Sign up free at posteverywhere.ai/signup (7-day trial), connect your social accounts, then create an API key at Settings → Developers. Choose your scopes:
- **Read** — list accounts, posts, and media
- **Write** — create, edit, delete posts and media
- **AI** — generate images using AI models
2. Add the MCP server to your AI client
Claude Code
Then set POSTEVERYWHERE_API_KEY in your environment, or pass it as an argument:
📖 Claude Code MCP docs →
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Restart Claude Desktop. The PostEverywhere tools will appear in the 🔨 menu.
📖 Claude Desktop MCP docs →
Cursor
In Cursor, open **Settings → MCP → Add new MCP server** and paste:
📖 Cursor MCP docs →
Other MCP clients
This package exposes a standard stdio MCP server. Any MCP-compatible client can connect using the same configuration shape.
3. Try it out
Once connected, ask your AI assistant things like:
> "List my connected social accounts"
> "Schedule a post to all my accounts for tomorrow at 2pm: Just shipped a new feature 🚀"
> "Show me my recent posts and their publishing status"
> "Generate an image of a sunset over mountains in 16:9 and post it to Instagram and X"
> "Retry the failed destinations on my latest post"
> "What are my last 10 posts on TikTok?"
Available Tools
Accounts
- list_accounts — list all connected social accounts and their health status
- get_account — get details for a specific account (token expiry, can-post status)
Posts
- list_posts — list posts filtered by status (scheduled, published, failed, draft) or platform. Drafts include their target accounts + per-platform content so you can review them before publishing.