Postlint MCP Server
Check a social post against a platform's real character limit: X, Bluesky, LinkedIn, Threads.
0 stars258 downloads/wk
Reviews
Write oneNobody has reviewed Postlint MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Postlint MCP Server tools (3, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
check_postwrite actionCheck a social post against one platform's real character limit and report whether it fits. Returns the counted length, the limit, and what drove the count (URLs billed at a fixed width, non-Latin characters billed double, emoji sequences collapsed to one grapheme). Use this before publishing anything with a hard limit — the counting rules are per-platform and are not text.length.
check_post_allwrite actionCheck one post against every platform at once and get a row per platform: counted length, limit, and whether it fits. Use this when deciding where a draft can go as-is. The per-platform arithmetic is included only for the platforms it fails, to keep the response small — call check_post for a single platform's full breakdown.
platform_limitsList the platforms this server knows, with each one's limit, the unit it is measured in, why that unit is not a plain character count, and the source the number came from. Use it to explain a result or to see what is covered.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan11 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 qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Postlint MCP Server compares
Against every graded Sales and outbound MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 88% of 876 Sales and outbound servers
- Tools
- 3
- the typical Sales and outbound server has 8
- Tools that change things
- 67%
- typical: 11%. Fewer write tools means less an agent can break
- Downloads a week
- 258
- more than 79% of 156 Sales and outbound servers with a package
What its tools let an agent do: 1 read · 2 change
Install Postlint MCP Server in Claude Code, Cursor or VS Code
Runs npx -y @conorbronsdon/postlint-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add postlint-mcp -- npx -y @conorbronsdon/postlint-mcp
What the publisher says
From the Postlint MCP Server repository's README, as published. We do not edit it. Read it on GitHub
postlint-mcp
Maintenance mode. This project is stable and receives security fixes. New features aren't planned, but issues and pull requests are still welcome.
Check a social post against a platform's real character limit before it ships. X, Bluesky, LinkedIn, Threads, Mastodon, Discord. Pure compute — no API, no auth, no network.
Recorded from docs/demo.tape with vhs. The posts and counts come from scripts/fixtures.mjs, which the regression tests import too.
An MCP server that answers one question: does this post fit?
A language model cannot count characters by inspection, and on these platforms neither can you. The limits are not what they look like. X bills every URL at 23 characters through t.co whether the link is 12 characters or 200. Bluesky counts extended grapheme clusters, so a four-person family emoji is 1 and not 11. Mastodon charges nothing for the domain on a remote mention. Getting any of that wrong shows up as a rejected post, or a truncated one, at publish time.
Counting is what a tool call is for. The model cannot do it by inspection, and a deterministic function can do it exactly.
Why this exists. Two posts went out of a podcast promo workflow over the limit. A Bluesky post shipped at 302 against 300, with the line "Under 300 graphemes. Audit clean." sitting directly beneath it. An X post was drafted at 308 against 280 and would have been rejected on launch morning. Both were invisible to eyeballing, because in both cases the count was a claim and not a measurement. Both are regression tests in this repo.
Tools
Responses are small on purpose. checkpostall omits the arithmetic on passing rows because agents pay tokens per response.
How each platform counts
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Postlint MCP Server: common questions
- Is Postlint MCP Server safe?
- Yes, by our scan: it is graded A (92/100). Read the Postlint MCP Server safety report
- How do I install Postlint MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Postlint MCP Server need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Postlint MCP Server maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v1.1.0.
- What can I use instead of Postlint MCP Server?
- Servers from other publishers that do the same job: Postbase MCP server, Chirpie MCP server and Upload-Post MCP server. Compare all Postlint MCP Server alternatives.
- How does Postlint MCP Server compare with other Sales and outbound MCP servers?
- safety score 92/100 (higher than 88% of 876 Sales and outbound servers); tools 3 (the typical Sales and outbound server has 8); tools that change things 67% (typical: 11%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Postlint MCP Server
Same job from other publishers: the closest match first, then the best rated.
- PostbaseSchedule social posts, threads and video to X, LinkedIn, Bluesky, Mastodon and YouTube from your AI.not reviewedEstablishedA
ChirpiePost, schedule, and track social posts on X, Bluesky, LinkedIn, Instagram and more from AI agents.not reviewedGrowingA
Upload-PostSocial media MCP: publish, schedule & analyze posts on TikTok, Instagram, YouTube, LinkedIn & Xnot reviewedGrowingA
ViralNoteSchedule, publish, and analyze social posts on TikTok, Instagram, YouTube, X, Threads, LinkedIn.not reviewedGrowingA
PostLakePost, schedule, reply and measure across X, LinkedIn, Instagram, TikTok, YouTube, Threads, Blueskynot reviewedGrowingA