
Pipepost
Turns Claude into a complete publishing pipeline with 30+ tools covering SEO analysis, multi-platform publishing, and social promotion. Connects to Dev.to, Ghost, Hashnode, WordPress, Medium, and Substack with automatic canonical URL wiring across platforms. Includes SEO scoring with readability and keyword analysis, social post generation for Twitter, LinkedIn, Reddit, and Bluesky, plus IndexNow submission for instant search indexing. Ships with content auditing that checks link validity and structure, draft management, Unsplash cover image search, and analytics aggregation across all configured platforms. Runs as an npm package with stdio transport, stores API keys locally. Most publishing operations cost 1 credit, cross-publishing to five platforms costs 1 credit total.
- GitHub stars
- 2
- tools
- 29
- transport
- STDIO
- last updated
- Apr 16, 2026
Tools
29 toolsPublic tool metadata for what this MCP can expose to an agent.
seo_scoreAnalyze content for readability, keyword density, and heading structure
Analyze content for readability, keyword density, and heading structure
No parameter schema in public metadata yet.
seo_metaGenerate meta title, description, and Open Graph tags
Generate meta title, description, and Open Graph tags
No parameter schema in public metadata yet.
seo_schemaGenerate JSON-LD structured data (Article, FAQ, HowTo)
Generate JSON-LD structured data (Article, FAQ, HowTo)
No parameter schema in public metadata yet.
index_nowSubmit URLs to search engines for instant indexing via IndexNow
Submit URLs to search engines for instant indexing via IndexNow
No parameter schema in public metadata yet.
publishPublish to Dev.to, Ghost, Hashnode, WordPress, Medium, or Substack
Publish to Dev.to, Ghost, Hashnode, WordPress, Medium, or Substack
No parameter schema in public metadata yet.
cross_publishPublish to multiple platforms with automatic canonical URL wiring
Publish to multiple platforms with automatic canonical URL wiring
No parameter schema in public metadata yet.
list_postsList published and draft posts from any platform
List published and draft posts from any platform
No parameter schema in public metadata yet.
save_draftSave content as a local draft for later publishing
Save content as a local draft for later publishing
No parameter schema in public metadata yet.
list_draftsList all saved drafts with status, platforms, and dates
List all saved drafts with status, platforms, and dates
No parameter schema in public metadata yet.
get_draftRetrieve a saved draft by ID
Retrieve a saved draft by ID
No parameter schema in public metadata yet.
delete_draftDelete a saved draft by ID
Delete a saved draft by ID
No parameter schema in public metadata yet.
content_auditAudit markdown for quality issues — readability, structure, heading hierarchy
Audit markdown for quality issues — readability, structure, heading hierarchy
No parameter schema in public metadata yet.
check_linksValidate all URLs in markdown — reports broken, redirected, and timed-out links
Validate all URLs in markdown — reports broken, redirected, and timed-out links
No parameter schema in public metadata yet.
generate_social_postsGenerate platform-optimized posts for Twitter, LinkedIn, Reddit, Bluesky
Generate platform-optimized posts for Twitter, LinkedIn, Reddit, Bluesky
No parameter schema in public metadata yet.
repurposeTransform a blog post into Twitter threads, LinkedIn posts, Reddit posts, HN titles, Bluesky posts, newsletter intros
Transform a blog post into Twitter threads, LinkedIn posts, Reddit posts, HN titles, Bluesky posts, newsletter intros
No parameter schema in public metadata yet.
bluesky_postPost directly to Bluesky as a single post or a threaded series. Bare URLs auto-linkified
Post directly to Bluesky as a single post or a threaded series. Bare URLs auto-linkified
No parameter schema in public metadata yet.
mastodon_postPost directly to any Mastodon instance as a single post or a threaded series
Post directly to any Mastodon instance as a single post or a threaded series
No parameter schema in public metadata yet.
linkedin_postPost to LinkedIn (personal). Person URN resolved automatically on first use and cached
Post to LinkedIn (personal). Person URN resolved automatically on first use and cached
No parameter schema in public metadata yet.
x_postPost to X as a single tweet or reply-chained thread. OAuth 1.0a HMAC-SHA1 signing built in
Post to X as a single tweet or reply-chained thread. OAuth 1.0a HMAC-SHA1 signing built in
No parameter schema in public metadata yet.
bluesky_mentionsList notifications addressed to the configured account — mentions and replies by default
List notifications addressed to the configured account — mentions and replies by default
No parameter schema in public metadata yet.
bluesky_searchSearch public Bluesky posts by keyword, author, mentions, tag, or language. No auth needed
Search public Bluesky posts by keyword, author, mentions, tag, or language. No auth needed
No parameter schema in public metadata yet.
bluesky_threadFetch the full conversation around a post — parents above, replies below, for reply context
Fetch the full conversation around a post — parents above, replies below, for reply context
No parameter schema in public metadata yet.
bluesky_replyReply to a Bluesky post (single reply or chained thread) — root + parent refs computed automatically
Reply to a Bluesky post (single reply or chained thread) — root + parent refs computed automatically
No parameter schema in public metadata yet.
cover_imageSearch Unsplash for cover images with proper attribution
Search Unsplash for cover images with proper attribution
No parameter schema in public metadata yet.
frontmatterGenerate frontmatter for Hugo, Jekyll, Astro, Next.js, Dev.to, Hashnode, Ghost
Generate frontmatter for Hugo, Jekyll, Astro, Next.js, Dev.to, Hashnode, Ghost
No parameter schema in public metadata yet.
analyticsFetch post views, reactions, and comments across all configured platforms
Fetch post views, reactions, and comments across all configured platforms
No parameter schema in public metadata yet.
setupConfigure API credentials for any platform
Configure API credentials for any platform
No parameter schema in public metadata yet.
activateActivate a credit pack license key
Activate a credit pack license key
No parameter schema in public metadata yet.
statusShow current configuration and credit balance
Show current configuration and credit balance
No parameter schema in public metadata yet.
Sponsors
Readme
|> Pipepost
Publish from your terminal.
MCP server that turns Claude Code into a complete content publishing pipeline — SEO, multi-platform publishing, social promotion, and analytics.
See it in one chat turn
Details
- Repository
- github.com/mendlem/pipepost
- Website
- pipepost.dev
- Package
pipepost-mcp- Transport
- STDIO
- Registry
- MCP registry, active