ink.octopost/octopost
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Octopost
Publisher-provided description
Your agent posts, schedules, queues and threads posts on X, with a human approval queue.
Summary by lookupd
Schedules, queues, publishes and threads posts to social networks, with a human approval step, plus analytics and RSS-to-post feeds.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http octopost https://octopost.ink/mcp
Codex, remote (streamable-http)
codex mcp add octopost --url https://octopost.ink/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"octopost": {
"url": "https://octopost.ink/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (28 tools)
Publisher-provided text
create_postCreate and publish a post to one or more social media platforms immediately. Octopost handles formatting, auth and uploads. Which networks work today is in theschedule_postSchedule a post for future publishing. The Octopost scheduler will publish it at the specified time automatically. The post is saved as a draft until the schedlist_postsList posts, newest first: content preview, platforms, status, scheduled time and each network's link. Filter with status. Results are paged: when next_cursor islist_accountsList all connected social media accounts. ALWAYS call this before create_post to see which platforms the user has connected. Returns each account's platform, hget_postGet everything about one post: status, full text, thread segments, per-network variants, media (with alt text), queue status and position, which account posts oget_guideGet a comprehensive guide on using Octopost effectively. Returns platform limits, best practices, content tips, and feature documentation. Call this if you needupdate_postUpdate a post's content, platforms, scheduled time, attached media, or thread reply segments. Only works on unpublished posts (drafts, scheduled, queued, and pedelete_postDelete a post from Octopost. For published posts, also attempts to delete from each platform via their APIs. Platform deletion support: - Twitter: Full API delretry_failedRetry publishing to platforms that failed on a previous post. Only retries platforms that had errors — already-successful platforms are not re-published. Callcancel_scheduledCancel a scheduled post, converting it to a draft. The post is kept in Octopost but will NOT be published at the scheduled time. Give it a new time later withreschedule_postChange the scheduled time of a post. The new time must be in the future. Works on both scheduled posts and drafts (effectively scheduling a draft). The post wilist_presetsList publishing presets: saved platform combinations (system presets plus the user's own) with their cross-link settings. The create tools take platforms, not aqueue_postAdd a post to your publishing queue. It will be published automatically during your active hours. Posts require platforms to be specified. HUMAN APPROVAL: setapprove_queued_postApprove a post that is waiting for approval. Approval is meant for a person: by default this tool refuses, and the post has to be approved from the email Octopoget_queue_statusSee your queue: how many posts are ready, how many need approval, when the next one publishes, and your queue settings.update_queue_settingsChange your queue settings: how often to post, active hours, timezone, or pause/resume the queue. Defaults: publish every 4 hours, active 9am-8pm, timezone Ameget_analyticsHow published posts did: likes, reposts, replies, quotes and (on X) views. Two modes: - With post_id: that post's numbers per network, plus snapshots taken abopublish_draftPublish a post that's already saved in Octopost right now: a draft, a scheduled post (it goes out now instead of at its time) or a queued post (it skips the quepreview_postDry run: what would happen if you sent this post, without saving or posting anything. Returns ok (would it go out), problems (fix these first) and warnings, chaget_usageHow much of the plan is used: X post units this month (used, limit, remaining, when it resets; a post with a link costs 13 units, a plain post 1), and connectedreject_queued_postTake a queued post out of the queue and turn it back into a draft, with an optional note saying why (shown with the post). Nothing is published or deleted; editreorder_queueSet the order queued posts publish in. The posts you list go first, in that order; queued posts you leave out keep their current order after them. Pending-approsplit_threadSplit long text into thread parts that fit every network you name, breaking at paragraphs, then sentences, then words. Counts the way each network does (X: linkcreate_uploadAttach a file from your machine (screenshot, photo, video): this returns a one-time upload_url, good for 15 minutes and one file. Send the raw bytes to it, e.g.list_feedsList the RSS/Atom feeds this account turns into posts: each feed's networks, template, mode ("hold" = every new item waits for a person to approve it, "queue" =add_feedTurn an RSS or Atom feed (a blog, a newsletter, a changelog) into posts. Octopost reads the feed right away (a site address works too if the page links its feedremove_feedStop turning a feed into posts and forget which items it has seen. Posts the feed already made (published, queued or waiting for approval) are kept; delete thosset_evergreenMark a post evergreen (or not). When the posting queue runs empty, Octopost posts an evergreen post again in the empty queue slot, picking the one that has rest
Details
- Version: 1.0.2
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 271 ms
- First indexed:
- Last seen in registry:
- Website: https://octopost.ink/docs/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/ink.octopost/octopost)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp