MCP.Market

Postlint MCP Server

by conorbronsdon·io.github.conorbronsdon/postlint-mcp·v1.1.0

Check a social post against a platform's real character limit: X, Bluesky, LinkedIn, Threads.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars258 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • check_postwrite action

    Check 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 action

    Check 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_limits

    List 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

no findings
  • 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
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.

All Postlint MCP Server alternatives →
  • Postbase
    Schedule social posts, threads and video to X, LinkedIn, Bluesky, Mastodon and YouTube from your AI.
    A
  • Chirpie
    Post, schedule, and track social posts on X, Bluesky, LinkedIn, Instagram and more from AI agents.
    A
  • Upload-Post
    Social media MCP: publish, schedule & analyze posts on TikTok, Instagram, YouTube, LinkedIn & X
    A
  • ViralNote
    Schedule, publish, and analyze social posts on TikTok, Instagram, YouTube, X, Threads, LinkedIn.
    A
  • PostLake
    Post, schedule, reply and measure across X, LinkedIn, Instagram, TikTok, YouTube, Threads, Bluesky
    A

More from conorbronsdon →