Ravenpost logo

Ravenpost

Ravenpost MCP server lets agents preview, schedule, publish, and measure social posts across connected accounts.

Install Ravenpost

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://api.ravenpo.st/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

Ravenpost MCP server connects MCP clients to Ravenpost for managing social posts across connected Instagram, TikTok, X, LinkedIn, Facebook, Threads, and other supported accounts. It uses a hosted Streamable HTTP endpoint with OAuth or a personal access token, so there is no local server to install. Agents can select workspaces and accounts, preview platform-specific results, upload or transform media, then draft, schedule, queue, publish, and review posts. Reach for it when an agent needs social publishing workflows with explicit previews and account-level controls.

Use cases

  • Preview platform-specific versions before publishing
  • Schedule one post across selected social accounts
  • Queue content in the next available weekly slot
  • Reuse and resize media for multiple platforms
  • Review recent engagement and follower counts

Key features

  • Multi-account post drafting and publishing
  • Platform-specific previews and limits
  • Scheduled and queued publishing
  • Direct media uploads and image variants
  • Post status, permalink, and analytics retrieval
  • Workspace and account selection

Tools21

What Ravenpost lets your agent do. Expand a tool for its parameters.

Self-reported~544 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

7/7 checks healthy over the last 45d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
Last commit2d agoMost recent push to the default branch.
Tools exposed21Callable tools this server registers over MCP.

How Ravenpost works

What Ravenpost does

The Ravenpost MCP server exposes Ravenpost's hosted social publishing service through MCP. It lets an agent work with connected accounts, create or inspect posts, prepare media, schedule content, publish immediately, and read available analytics. Supported destinations listed in the material include Instagram, TikTok, X, LinkedIn, Facebook, Threads, Bluesky, YouTube, Pinterest, and Telegram, although account availability depends on what has been connected in Ravenpost.

The service is intended for creators, influencers, and agencies managing one or more social accounts. Workspaces separate clients or operating contexts. If a credential can access multiple workspaces, the agent must identify the intended workspace before using the other workspace-scoped tools.

How it works

Ravenpost runs the MCP endpoint at https://api.ravenpo.st/mcp using Streamable HTTP. The repository contains documentation, a registry manifest, and a plugin; Ravenpost's service implementation is hosted rather than included for local deployment.

An agent can first inspect workspaces and connected accounts, then preview a proposed post without creating it. Preview results show how destinations will render the content, with an interactive card in clients that support MCP Apps and platform-specific character counts elsewhere. After review, the agent can create a draft, schedule or queue it, or publish it immediately.

Posts can target several accounts at once. A post's destination statuses and permalinks are available through retrieval tools. Editing a draft or scheduled post returns it to draft status, so another action is needed to send it again. Deleting a Ravenpost record cancels a pending publish but does not remove content already live on a social network.

Setup and configuration

Create a Ravenpost account and connect social accounts in the Ravenpost dashboard. Account connections are made there rather than inside the MCP client. Add the hosted endpoint as a custom connector in an MCP client that supports authorization, then complete the OAuth sign-in flow.

For clients without a browser-based authorization flow, generate a personal access token from the Ravenpost dashboard's MCP page. The token can be supplied as a Bearer header; clients that cannot set headers can use the token query parameter described by the service documentation. No local process or required environment variables are specified.

Tools and capabilities

The Ravenpost MCP server provides tools in several groups:

  • Account tools list available workspaces and connected accounts.
  • Post tools list, retrieve, preview, create, update, delete, schedule, and publish content.
  • Media tools accept image or video URLs and base64 data, support direct presigned uploads, attach uploaded assets, reuse recent media, and create platform-specific image variants.
  • Reference tools report accepted image formats, platform limits, Pinterest boards, Instagram licensed audio, and available queue slots.
  • Analytics tools report followers and recent-post engagement where a platform provides those measurements.

Large or production media can use a direct upload so file bytes do not pass through the model context. Image variants are cropped around the subject rather than simply from the center. The service does not write captions or generate images; those inputs come from the user or agent.

Limitations and notes

The Ravenpost MCP server cannot retract a post from Instagram, TikTok, Threads, or YouTube after publication, and deleting its copy never removes a live network post. Previewing before publication is therefore an important part of the workflow.

Analytics are incomplete when a platform does not report a metric. Ravenpost represents an unavailable value as not collected rather than zero. Pinterest publishing requires a named board because Pinterest has no default board. Instagram licensed-audio search is limited to Instagram accounts connected through a Facebook Page.

A local file path is accepted by the regular media upload tool only on a development server. For large or production files, use the direct upload flow. Ravenpost retains posts and media until they are deleted, and retains connected accounts until they are disconnected. Deleting the Ravenpost account removes its stored data.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Ravenpost

Ravenpost is an MCP server that connects AI clients to Ravenpost's hosted social publishing service. Its main tools list workspaces and accounts, preview and manage posts, upload and transform media, schedule or publish content, inspect queue slots and platform limits, and retrieve available follower and engagement analytics across connected social networks.

You do not install a local server; add `https://api.ravenpo.st/mcp` as a custom Streamable HTTP connector. Sign in through OAuth, or use a Ravenpost personal access token for clients without browser authorization. The repository supplies documentation and a plugin, while the MCP service remains hosted.

Use a Ravenpost personal access token generated on the dashboard's MCP page. Send it as a Bearer authorization header, or place it in the endpoint query parameter if the client cannot set headers. Tokens are shown once and can be revoked.

Yes, Cursor is named as a client that can add the hosted endpoint as a custom connector. Configure `https://api.ravenpo.st/mcp` and complete Ravenpost's OAuth flow, or provide a personal access token if the client setup requires header-based authentication.

No, deleting a post through Ravenpost only deletes its Ravenpost copy and cancels a pending publish. It does not take down a post that is already live on a social network, including Instagram or TikTok.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewRavenpost AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ravenpost-2?style=directory)](https://allmcps.com/mcp/ravenpost-2)
HTML Embed
<a href="https://allmcps.com/mcp/ravenpost-2"><img src="https://allmcps.com/api/badge/ravenpost-2?style=directory" alt="Ravenpost on AllMCPs" /></a>