Back to Browse

Posthero MCP Server

by A007mr
Developer ToolsModerate5.4MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

PostHero MCP server — schedule and publish social media posts from any MCP-compatible AI tool

About

PostHero MCP server — schedule and publish social media posts from any MCP-compatible AI tool

Remote endpoints: streamable-http: https://mcp.posthero.ai/mcp

Security Report

5.4
Moderate5.4Moderate Risk

The PostHero MCP server is a legitimate social media scheduling client. It requires an API key from an environment variable, sends it only as a Bearer token to the PostHero API, and exposes tools that match its stated purpose. Minor issues include an unencoded postId in URL paths, a configurable base URL that would send the API key to any host it points to, and small validation inconsistencies. Supply chain analysis found 4 known vulnerabilities in dependencies (0 critical, 4 high severity). Package verification found 1 issue.

6 files analyzed · 12 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Your PostHero API key (Settings → API at posthero.ai)Required

Environment variable: POSTHERO_API_KEY

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

@posthero/mcp

MCP (Model Context Protocol) server for PostHero — schedule and publish social media posts from Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible AI tool.

Quick start

1. Get your API key

Sign up at posthero.ai and grab your key from Settings > API.

2. Add to your MCP client

Claude Desktop — edit claude_desktop_config.json:

{
  "mcpServers": {
    "posthero": {
      "command": "npx",
      "args": ["-y", "@posthero/mcp"],
      "env": {
        "POSTHERO_API_KEY": "pk_your_api_key_here"
      }
    }
  }
}

Cursor — edit .cursor/mcp.json:

{
  "mcpServers": {
    "posthero": {
      "command": "npx",
      "args": ["-y", "@posthero/mcp"],
      "env": {
        "POSTHERO_API_KEY": "pk_your_api_key_here"
      }
    }
  }
}

VS Code — edit .vscode/mcp.json:

{
  "servers": {
    "posthero": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@posthero/mcp"],
      "env": {
        "POSTHERO_API_KEY": "pk_your_api_key_here"
      }
    }
  }
}

3. Use it

Ask your AI assistant to post to social media:

"Schedule a LinkedIn post about our new feature launch for tomorrow at 9am"

"Create a Twitter thread about the benefits of remote work and publish it now"

"Show me my top-performing posts on Threads this month"

Available tools

ToolDescription
list_accountsList connected social media accounts
create_postCreate, schedule, or publish a post
list_postsList posts with filters (status, platform)
get_postGet full details of a post
update_postUpdate a draft or scheduled post
delete_postDelete a post from PostHero
publish_postImmediately publish a draft/scheduled post
get_analytics_summaryAggregated analytics for a platform
get_top_postsTop-performing posts ranked by metric

Supported platforms

LinkedIn, Twitter/X, Instagram, Facebook, YouTube, TikTok, Threads, Bluesky

Environment variables

VariableDescription
POSTHERO_API_KEYRequired. Your PostHero API key (pk_...)
POSTHERO_BASE_URLOverride API base URL (default: https://server.posthero.ai/api/v1)

License

MIT

Reviews

No reviews yet

Be the first to review this server!