Skip to content

Releases: MendleM/Pipepost

v0.9.0 — Substack publishing + agent-loop transcript

Choose a tag to compare

@MendleM MendleM released this 16 Apr 19:00

What's new

  • Substack support — 6th CMS platform. Cookie auth via `connect.sid`, ProseMirror conversion, `user_id` cached on first publish.
  • Agent-loop transcript demodocs/demo/agent-loop.md shows the full pipeline (audit → SEO score → fix → cross_publish 5 platforms with canonical wiring → social posts → IndexNow) as one Claude Code chat turn.
  • 32 new tests for the Substack module — 446/446 total.

Setup

```bash
npx pipepost-mcp init
```

For Substack: copy `connect.sid` from DevTools → Application → Cookies → `substack.com`, then `setup` with your publication URL.

Platforms now supported

CMS: Dev.to, Ghost, Hashnode, WordPress, Medium, Substack
Direct social: Bluesky, Mastodon, LinkedIn, X

v0.8.1 — keyword-dense catalog descriptions

Choose a tag to compare

@MendleM MendleM released this 16 Apr 17:40

Full Changelog: v0.8.0...v0.8.1

v0.8.0 — LinkedIn + X broadcast

Choose a tag to compare

@MendleM MendleM released this 16 Apr 16:40

What's new

Two new broadcast tools

  • linkedin_post — post to LinkedIn from any MCP client. Auto-resolves your person URN on first use and caches it. 3000 char limit. Requires w_member_social scope (use the new pnpm run linkedin:auth helper to get a token).
  • x_post — single tweet or reply-chained thread to X via the v2 API. OAuth 1.0a HMAC-SHA1 signing built in. 280 grapheme limit per post.

Bring-your-own-credentials, brand-or-personal

Both tools work with any LinkedIn / X account you have credentials for. Pipepost itself does not post anything on your behalf — every call is initiated by your MCP client.

Setup

  • LinkedIn: pnpm run linkedin:auth runs the full 3-legged OAuth flow on localhost:8765 and prints a ready-to-paste setup command.
  • X: see README.md for v2 API key + access token requirements.

Under the hood

  • 26 new tests (signature determinism, RFC 3986 percent-encoding, thread chaining, error surfacing). 414 tests total, all passing.

Known limits

  • LinkedIn company page posting requires w_organization_social (LinkedIn Marketing Developer Platform approval). The current release supports personal posting only.
  • X dropped the free tier in Feb 2026 — minimum spend is the $10 voucher pack at $0.01/post.

Install: npm install -g pipepost-mcp@0.8.0 or via MCP Registry.