Letmepost MCP server
io.github.rosekamallove/letmepost·v0.2.1·1 starsMCP server for letmepost.dev. Publish across 8 social platforms from any agent.
1 stars32 downloads/wk
Reviews
Write oneNobody has reviewed Letmepost yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Letmepost tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan8 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 0 days ago15/15
- Maintainer identitynamespace and repository owner differ4/10
How Letmepost compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 4,460 AI and agents servers
- GitHub stars
- 1
- more than 50% of 2,711 AI and agents servers
- Downloads a week
- 32
- more than 20% of 1,538 AI and agents servers with a package
Install Letmepost in Claude Code, Cursor or VS Code
Runs npx -y @letmepost/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add letmepost -- npx -y @letmepost/mcp
What the publisher says
From the Letmepost repository's README, as published. We do not edit it. Read it on GitHub
letmepost.dev
An open-source social media publishing API that fails loudly.
One POST /v1/posts across every platform. Stable error codes, the rule that failed, the raw platform body, and a remediation — on every failure. Never an empty { body: {} }. No per-profile tax.
An alternative to: Ayrshare, Postiz, Buffer, Hootsuite, Hypefury.
Website · Docs · Quickstart · Dashboard · API Reference
Supports: Bluesky · LinkedIn · X · Threads · Instagram · Facebook · Pinterest · YouTube
The four guarantees on every request
- Preflight, not postflight. Character counts, media formats, URN patterns, audit states, OAuth scope mismatches, YouTube quota — all validated locally before the upstream call.
- Transparent errors. Stable letmepost code + the specific rule that failed + the raw platform body + a remediation hint. Always.
- Pinned platform versions. We pin the header, track deprecations, upgrade internally. Your workflow doesn't break at 2 a.m. when LinkedIn sunsets v202412.
- Idempotency by default. Every write accepts an Idempotency-Key. Retries are safe — no double-posting loops when a worker restarts mid-publish.
What it looks like
Request:
curl -X POST https://api.letmepost.dev/v1/posts \
-H "Authorization: Bearer lmp_live_…" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{
"targets": [{ "accountId": "acc_…" }],
"text": "Shipping letmepost.dev"
}'Failure:
{
"error": {
"code": "preflight_failed",
"rule": "bluesky.text.max_graphemes",
"platform": "bluesky",
"platformVersion": "atproto-2026-04",
"message": "Post text is 312 graphemes; Bluesky allows at most 300.",
"remediation": "Shorten the post to 300 graphemes or fewer.",
"docUrl": "https://docs.letmepost.dev/errors/preflight_failed",
"ruleUrl": "https://docs.letmepost.dev/preflight/bluesky-text-max_graphemes",
"requestId": "req_01HY6X4AWBJM2K9F2PTQMRD9JQ"
}
}Same shape across every platform. Same shape on every error class — preflightfailed, platformauthfailed, platformrejected, platformunavailable, ratelimited. The dashboard renders these directly. Your error handler doesn't need a per-platform branch.
Why this exists
Four things developers hit every week with incumbent social-media APIs:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Letmepost: common questions
- Is Letmepost MCP server safe?
- Mostly: it is graded B (77/100). Read the Letmepost safety report
- How do I install Letmepost?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Letmepost need an API key?
- Yes. The registry entry asks for
LMP_API_KEY. - Is Letmepost maintained?
- The last commit was 38 days ago (2026-09-27). The latest release is v0.2.1.
- What can I use instead of Letmepost?
- Servers from other publishers that do the same job: Taisly Social Media Posting MCP server, LLM Sandbox MCP server and Agent Lsp MCP server.
- How does Letmepost compare with other AI and agents MCP servers?
- safety score 77/100 (higher than 50% of 4,460 AI and agents servers); github stars 1 (more than 50% of 2,711 AI and agents servers); downloads a week 32 (more than 20% of 1,538 AI and agents servers with a package). Full comparison.
Alternatives to Letmepost
Same job from other publishers: the closest match first, then the best rated.
Taisly Social Media PostingPublish videos to TikTok, Reels, Shorts, X, and Facebook through Taisly.not reviewedEstablishedA- LLM SandboxSecurely run LLM-generated code in isolated containers across 7 languages and 3 container backends.not reviewedWidely usedA
- Agent LspOrchestrates language servers into 65 code-intelligence tools across 32 languages, token-optimized.not reviewedEstablishedA
- GrandetCheapest API for any model across official, inference and relay providers; find free creditsnot reviewedEstablishedA
- SkillsmithShare agent skills across your team, scan them for risk, and track what's actually used.not reviewedEstablishedB