Letmepost logo

Letmepost

Publishes agent-created posts through letmepost.dev to eight live social platforms with idempotent writes and structured errors.

Install Letmepost

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

Streamable HTTP (Remote)
Server URL
https://api.letmepost.dev/v1/posts

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

Overview

The letmepost MCP server gives agents access to letmepost.dev for publishing content across eight live social platforms. It sends publishing requests through a unified API with local preflight checks, idempotency keys, and consistent error responses. Reach for it when an agent needs to create social posts without implementing each platform's API separately. You must connect social accounts through letmepost.dev and use an API key.

Use cases

  • Publish one post to multiple connected social accounts
  • Validate platform-specific post constraints before publishing
  • Retry interrupted publishing requests without duplicate posts
  • Route structured publishing errors back to an agent

Key features

  • Multi-platform social publishing
  • Preflight validation before upstream calls
  • Stable structured error responses
  • Idempotency keys for write retries
  • OAuth-based account connections
  • TikTok inbox upload support

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.

5/7 checks healthy over the last 39d

Adoption & maintenance

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

GitHub stars1Stargazers on the source repository.
Last commit3d agoMost recent push to the default branch.

How Letmepost works

What letmepost MCP server does

The letmepost MCP server connects an agent to letmepost.dev's social publishing API. It provides an agent-facing way to publish posts to Bluesky, X, Pinterest, LinkedIn, Threads, Instagram, Facebook Pages, and TikTok. YouTube is listed as planned rather than live, so it should not be treated as an available publishing target.

Posts use a common request model with target account IDs and post content. The underlying API is designed to send one publishing request across selected connected accounts instead of requiring separate platform-specific API calls. Account connections are created through letmepost.dev, and the service returns account identifiers for later publishing requests.

How it works

An agent sends a post request through the MCP server to letmepost.dev. The service validates platform-specific requirements before calling an upstream social API. These checks can cover text length, media rules, account or URN formats, OAuth scopes, audit states, and platform quotas. A request can therefore fail before an external platform call when its content or account configuration is invalid.

The letmepost MCP server relies on letmepost.dev's unified error shape. Failures include a stable error category, the rule that failed, the affected platform, the raw platform response, and a remediation hint. Error categories include preflight failures, authentication failures, platform rejection, platform unavailability, and rate limiting. This gives an agent structured information for deciding whether to revise content, reconnect an account, or retry later.

Writes accept an Idempotency-Key. Reusing the key for a retry is intended to prevent duplicate posts when a worker or agent is interrupted during publication.

Setup and configuration

Start by creating an account and obtaining an API key from the letmepost.dev dashboard. Connect a supported social account through the account-connection endpoint or the corresponding service flow, then use the returned account ID as a publishing target. The documented API examples authenticate with a bearer token and send JSON requests to the letmepost.dev API.

Installation details should therefore be taken from the repository or the linked quickstart rather than inferred from this listing.

Tools and capabilities

The service supports these live publishing destinations:

  • Bluesky
  • X / Twitter
  • Pinterest
  • LinkedIn
  • Threads
  • Instagram
  • Facebook Pages
  • TikTok

Platform behavior remains specific even though the request interface is unified. Examples include Bluesky's grapheme limit, X media and thread rules, Pinterest's board requirement, LinkedIn's posting scopes, and TikTok's inbox-upload flow. TikTok's supported flow uploads content to the creator's inbox for confirmation; direct publishing without that confirmation is not implemented.

The letmepost MCP server is most suitable for agents that need to publish content, handle predictable validation errors, and retry writes safely. It is less suitable when the required destination is YouTube, Reddit, Telegram, Discord, Snapchat, Google Business, or WhatsApp, which are not available in the stated v1 support set.

Limitations and notes

Platform access still depends on each network's authentication, permissions, quotas, and review requirements. LinkedIn organization publishing remains MDP-gated, and YouTube production access is tied to CASA verification. TikTok's current implementation uses the Upload track rather than Direct Post.

The material provided does not document the MCP tool names, supported clients, transport options, or local server runtime. Confirm those details in the repository before selecting a deployment method. The underlying letmepost.dev project is licensed under Apache-2.0.

Reviews

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

Frequently Asked Questions about Letmepost

letmepost is an MCP server that connects AI agents to letmepost.dev's social publishing API. Its main capabilities are connecting supported social accounts and publishing posts to Bluesky, X, Pinterest, LinkedIn, Threads, Instagram, Facebook Pages, and TikTok through a unified request flow with structured errors.

It directs users to create an account, obtain an API key from the letmepost.dev dashboard, connect a social account, and consult the repository or quickstart for implementation details.

letmepost supports live publishing to Bluesky, X, Pinterest, LinkedIn, Threads, Instagram, Facebook Pages, and TikTok. YouTube is planned, while Reddit, Telegram, Discord, Snapchat, Google Business, and WhatsApp are not included in the stated v1 support set.

Yes. Publishing requests accept an Idempotency-Key, allowing retries to be made safely when a worker or agent restarts during publication. The key is intended to prevent duplicate-post loops.

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 PreviewLetmepost AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/letmepost?style=directory)](https://allmcps.com/mcp/letmepost)
HTML Embed
<a href="https://allmcps.com/mcp/letmepost"><img src="https://allmcps.com/api/badge/letmepost?style=directory" alt="Letmepost on AllMCPs" /></a>