About dopost
dopost is a social-content plugin for Cursor and Codex, combining drafting guidance with a hosted service for scheduling, publishing, and analytics. Its workflow includes approval before content is written or scheduled.
Key features
- 01Draft and schedule social posts
- 02Publish approved content
- 03Manage recurring posts and media
- 04Review account, post, and audience analytics
- 05Discover accounts and workspaces
Use cases
- 01Turn a changelog into platform-specific drafts
- 02Schedule a post after reviewing its copy and timing
- 03Compare social performance over a chosen period
MCP support
The plugin connects to dopost’s hosted MCP server at `https://mcp.dopost.co/mcp` through OAuth. The server supports account discovery, post management, media operations, and analytics; local-file media upload is not included in this hosted plugin.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.dopost.co/mcpclaude mcp add --transport http co-dopost-dopost https://mcp.dopost.co/mcp{"mcpServers":{"co-dopost-dopost":{"type":"http","url":"https://mcp.dopost.co/mcp"}}}Open in Cursor{"servers":{"co-dopost-dopost":{"type":"http","url":"https://mcp.dopost.co/mcp"}}}Open in VS Code{"mcpServers":{"co-dopost-dopost":{"type":"http","url":"https://mcp.dopost.co/mcp"}}}{"mcpServers":{"co-dopost-dopost":{"serverUrl":"https://mcp.dopost.co/mcp"}}}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 READMEdopost plugin
Plan, draft, schedule, publish, and analyze social media content with dopost
from Cursor and Codex. The plugin combines a social-content skill with the
hosted dopost MCP server at https://mcp.dopost.co/mcp.
Package
.cursor-plugin/plugin.json: Cursor manifest..codex-plugin/plugin.json: Codex manifest.mcp.cursor.json: Cursor remote MCP configuration..mcp.json: OpenAI marketplace MCP configuration for the Codex manifest.skills/dopost-social-content/: instructions for account selection, drafting, publishing approval, scheduling, and analytics.assets/: plugin logo and icon.n8n/: independent community node package for n8n. See its installation, credentials, and operations guide.
Cursor's manifest explicitly references mcp.cursor.json and skills/. Its
MCP URL uses the canonical endpoint without the OpenAI marketplace client
identifier. The OpenAI configurations retain their marketplace identifier.
No separate MCP server process or API key is included in the package.
Connect your account
After loading the plugin in a compatible client, authorize the dopost MCP connection through its OAuth flow. Sign in to dopost and review the requested access. Account connection, social-platform authorization, and billing are managed in dopost.
Authenticated features require an existing dopost Creator, Pro or Agency account with
API access. Publishing also requires a connected social account. Analytics
require the analytics:read scope, an active paid plan, and available data.
If analytics permission is missing, reauthorize the connection.
See the dopost MCP setup guide for connection instructions.
Example requests
- "Show my connected social accounts and upcoming posts."
- "Turn this changelog into LinkedIn and X posts. Show me the drafts first."
- "After I approve the wording, schedule this post tomorrow at 10:00 Europe/Madrid."
- "Compare my social performance over the last 30 days."
The skill drafts content in the conversation and asks for approval of the content, destination, media, and timing before writing. It also requires confirmation before deleting a post or media item.
Capabilities and limits
The hosted server supports account and workspace discovery, post scheduling and management, recurring posts, media-library management, platform limits, and account, post, content, and audience analytics.
Supported public-media download tools return temporary download URLs for content you own or have permission to use. They do not transfer binary files through MCP.
The remote server cannot read local file paths. Local-file upload_media is
available in the separate stdio package, @dopost/mcp-server, rather than in
this hosted plugin. Metrics may be unavailable or stale depending on platform
support and collection status.
Support
License
The plugin files are distributed under the MIT license. Use of the dopost service is subject to its terms of service.
Comments
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.