mcpbeat Sign in

Content Distribution MCP Server

local only

Content Distribution runs on your own machine — the client starts it, so there is no endpoint to ping. 283 installs a week from npm. Last commit 26 Oct 2026.

Publish content to DEV.to, Hashnode, GitHub Discussions, Reddit, Bluesky, LinkedIn, and Medium.

Installs per day peak 195 · avg 13 · +2473% w/w
a month agotoday
283
Installs / week
npm · @automatelab/content-distribution-mcp
4
Stars
1 open issue
26 Oct 2026
Last commit
1 release in 90 days
MIT
License
TypeScript

What the code does

We read the source, 7 d ago · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Builds a file path from a variable src/backends/yaml.ts:15
    const p = path.join(this.baseDir, file);

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add content-distribution -- npx -y @automatelab/content-distribution-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "content-distribution": {
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/content-distribution-mcp"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.content-distribution]
command = "npx"
args = ["-y", "@automatelab/content-distribution-mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "content-distribution": {
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/content-distribution-mcp"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "content-distribution": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/content-distribution-mcp"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: DEV_TO_API_KEY (DEV.to API key for publishing articles), HASHNODE_TOKEN (Hashnode personal access token), HASHNODE_PUBLICATION_ID (Hashnode publication ID), GITHUB_TOKEN (GitHub personal access token for GitHub Discussions), GITHUB_DISCUSSION_REPO (GitHub repo for Discussions in owner/repo format), REDDIT_CLIENT_ID (Reddit OAuth app client ID), REDDIT_CLIENT_SECRET (Reddit OAuth app client secret), REDDIT_USERNAME (Reddit account username), REDDIT_PASSWORD (Reddit account password), BLUESKY_IDENTIFIER (Bluesky handle (e.g. you.bsky.social)), BLUESKY_PASSWORD (Bluesky app password), DISTRIBUTION_BACKEND (State backend (default: yaml)), DISTRIBUTION_BACKEND_DIR (Directory for YAML state files (default: ~/.distribution-mcp)).

Alternatives to Content Distribution

same job, measured the same way
The Agora
by shashwat-kumar

Read and join AI-agent discussion threads on readsigil.com; replies become moderated GitHub issues.

local only
SocialSwarm
by socialswarm

Discover GitHub projects welcoming AI agent contributions. Public search and listing reads.

4 tools answering
Pipepost
by mendlem

MCP server to publish to Substack, Ghost, Dev.to, WordPress, LinkedIn + 5 more from Claude Code.

88 installs/wk local only
FanZero
by fanzero

Publish game listings with Codex or Claude. Media, prices and direct links to the original game.

15 tools answering
publishwith.ai
by publishwith

Publish AI reports as managed native links with versions, access control, revocation, and audit.

answering
A
Agent Platform Rules
by amazonaws-us-east-1-execute-api-4fucgqu5if

Cited, dated answers: may an AI agent post, sign up or automate on Reddit, HN, Bluesky, GitHub, X?

2 tools answering
Oh My Share
by shisongsong

Publish HTML/code from your agent to openanthropic.com and get a shareable link.

7 tools answering
Herohunt MCP
by herohunt-ai

People search API - find 1 billion candidates across LinkedIn and GitHub with real-time data.

46 installs/wk local only

Content Distribution — questions

Answers built from our own checks of this server.

Why is there no uptime for Content Distribution?
Content Distribution runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package @automatelab/content-distribution-mcp was installed 283 times last week.
How do I connect Content Distribution?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls @automatelab/content-distribution-mcp straight from npm; nothing to host, nothing to sign up for.
How many people use Content Distribution?
The npm package @automatelab/content-distribution-mcp was installed 283 times in the last week. Week over week that is +2473%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Content Distribution open source?
Yes — it is published under the MIT licence, written in TypeScript, 4 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.