Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🌐 Social Media
  3. Postmcp MCP Server
P
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

Postmcp MCP Server

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

Publish and schedule posts to LinkedIn, X, Facebook, Instagram, Threads, Bluesky and YouTube Shorts.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "postmcp-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "postmcp-mcp-server"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives🌐 More in Social Media

Documentation Overview

PostMCP AI Model Context Protocol (MCP) Server

npm version License: MIT MCP Compatible

Official PostMCP AI Model Context Protocol (MCP) Server. Connect your social media publishing pipelines directly into AI assistants, desktop applications, IDE workflows, and web environments like Claude Desktop, Claude.ai, Cursor, and ChatGPT Custom GPTs.

Supported platforms include LinkedIn, X (Twitter), Facebook, Instagram, Threads, Bluesky, and YouTube Shorts.


πŸš€ Features & Capabilities

  • πŸ€– 15 Built-in Tools: Workspaces, connected accounts and their token health, brand kits, the post queue, pre-flight checks, create/schedule/reschedule/publish/retry/delete, and image generation.
  • ⚑ Dual Transport Modes: Native Stdio mode (for local desktop apps & IDEs) and Streamable HTTP mode (for web services, Claude.ai, and remote connectors).
  • πŸ”‘ Flexible Authentication: Auto-detects API key from environment variables (POSTMCPAI_API_KEY), URL query parameters (?apikey=YOUR_KEY), or HTTP authorization headers (x-api-key, Bearer token).
  • πŸ—‚οΈ Multi-Workspace Aware: The API key carries its own workspace, so a bare key is enough. To act on another one, every tool takes an optional workspaceId, also settable per connection (?projectId=..., x-project-id) or per process (POSTMCPAI_PROJECT_ID).
  • πŸ€– ChatGPT Actions Compatible: Includes built-in OpenAPI 3.0 specification generator (/openapi.json) and REST endpoints (/api/tools/:name) for ChatGPT Custom GPT integration.
  • πŸ”’ OAuth 2.0 & RFC 9728 Support: Advertises PKCE authorization server metadata for seamless dynamic client registration with Claude.ai.

πŸ“ Repository Architecture

Code
mcp-server/
β”œβ”€β”€ bin/
β”‚   └── cli.js            # Executable CLI entry point (Stdio / HTTP mode runner)
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ config.js         # Centralized configuration & environment loader
β”‚   β”œβ”€β”€ client.js         # Backend API client, API key & workspace extraction
β”‚   β”œβ”€β”€ platforms.js      # Platform limits, credit pricing & post cost helper
β”‚   β”œβ”€β”€ tools/
β”‚   β”‚   β”œβ”€β”€ definitions.js# MCP tool JSON schemas & parameter specifications
β”‚   β”‚   β”œβ”€β”€ handlers.js   # MCP tool execution handlers
β”‚   β”‚   └── index.js      # Tool definitions aggregator
β”‚   β”œβ”€β”€ server.js         # MCP Server instance factory
β”‚   β”œβ”€β”€ routes/
β”‚   β”‚   β”œβ”€β”€ oauth.js      # OAuth 2.0 & RFC 9728 discovery endpoints
β”‚   β”‚   β”œβ”€β”€ openapi.js    # OpenAPI 3.0 schema & ChatGPT REST endpoints
β”‚   β”‚   β”œβ”€β”€ mcpHttp.js    # MCP Streamable HTTP transport (/mcp)
β”‚   β”‚   └── health.js     # Health check & system metadata endpoints
β”‚   β”œβ”€β”€ app.js            # Express application factory
β”‚   └── index.js          # Main library entry point
β”œβ”€β”€ index.js              # Executable wrapper script
β”œβ”€β”€ package.json
└── README.md

βš™οΈ Environment Configuration

Environment VariableDescriptionDefault Value
POSTMCPAI_API_KEYRequired. Your secret API key from the PostMCP AI dashboard.None
POSTMCPAI_API_URLBackend API root. Only set for a self-hosted or local backend.https://api.postmcpai.com
POSTMCPAI_PROJECT_IDOptional. Overrides the workspace the API key is bound to. Overridden in turn by a call's workspaceId.The workspace the API key was issued from
PORTSetting this launches the server in Remote Streamable HTTP Mode.None (Defaults to Stdio Mode)

πŸ› οΈ MCP Tools Reference

Every tool below also accepts an optional workspaceId (from list_workspaces) to act on a specific workspace.

Reading

Tool NameDescriptionRequiredOptional
get_user_infoAuthenticated user: plan, credit balance, AI tokens, active workspace and role.β€”workspaceId
list_workspacesEvery workspace the user belongs to, with ids, roles, and connected platforms.β€”β€”
get_connected_accountsConnected social profiles with the profileId needed to target them.β€”workspaceId
get_account_healthConnections whose token expired or is close to it and need reconnecting.β€”workspaceId
list_brandingsBrand kits: tone, audience, keywords, style images.β€”workspaceId
list_postsPost queue, newest first, with per-profile delivery status, pagination and counts.β€”status, page, limit, all
get_postOne post in full: which profiles received it, live URLs, and per-profile errors.idβ€”

Writing

Tool NameDescriptionRequiredOptional
preflight_postDry run: character limits, unconnected profiles, missing media, credit cost. Publishes nothing.contenttargetAccounts, platforms, mediaUrl
create_postDraft, schedule, or immediately publish a post to named profiles. Each profile becomes its own post with its own id.contenttargetAccounts, variants, platforms, publishImmediately, scheduleDate, scheduleTime, timezone, mediaUrl
publish_post_nowPublish an existing post immediately; also retries a failed post, skipping delivered profiles.idβ€”
update_postUpdate content, target profiles, schedule, media, or status.idcontent, targetAccounts, platforms, scheduleDate, scheduleTime, timezone, mediaUrl, status
reschedule_postMove a post to a new slot, keeping copy and targets. Re-arms failed and draft posts.id, scheduleDate, scheduleTimetimezone
reset_stuck_postRelease a post stuck mid-publish so it can be retried. Delivered profiles keep their state.idforce
delete_postCancel and delete a scheduled or failed post.idβ€”
generate_imageGenerate a post image and return its hosted URL for mediaUrl. Spends AI tokens.promptbrandingId, styleImageUrl

Batching

Tool NameDescriptionRequiredOptional
multicallRun up to 20 of the tools above in one request, in order. Tool names are validated before anything executes, so a typo cannot leave half a batch written. Cannot nest.callsstopOnError, workspaceId
config.json
{
  "calls": [
    { "id": "img", "tool": "generate_image", "arguments": { "prompt": "launch banner" } },
    {
      "tool": "create_post",
      "arguments": {
        "content": "We shipped it πŸš€",
        "targetAccounts": [
          { "platform": "linkedin", "profileId": "lin_7741903" },
          { "platform": "twitter", "profileId": "tw_1293847", "content": "We shipped it πŸš€" }
        ],
        "scheduleDate": "2026-09-01",
        "scheduleTime": "10:00",
        "timezone": "Asia/Kolkata"
      }
    }
  ],
  "stopOnError": true
}

The reply carries one entry per call β€” { id, tool, ok, result } or { id, tool, ok: false, error } β€” plus counts and, when a failure stopped the batch, the calls that were skipped.

Notes for clients

  • Target profiles, not platforms. targetAccounts sends only to the profiles named; platforms fans out to every connected profile on each platform.
  • One post per profile. create_post stores a separate post per targeted profile, so each can be edited, retried or cancelled on its own. Give per-profile copy through targetAccounts[].content or the variants map.
  • Always pass timezone when a wall-clock time matters. The backend defaults to UTC, so a 9:00 IST post scheduled without a zone goes out at 14:30 IST.
  • Credits are charged per profile delivered to (X/Twitter costs 5, others 1), plus a one-off 50-credit surcharge when the copy contains a link. preflight_post reports this before you commit.

πŸ’» Client Integration Guides

1. Claude Desktop App (Stdio Mode)

Add the configuration below to your Claude Desktop config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
config.json
{
  "mcpServers": {
    "postmcpai": {
      "command": "npx",
      "args": ["-y", "@postmcpai/server"],
      "env": {
        "POSTMCPAI_API_KEY": "pmcp_sec_your_secret_api_key_here"
      }
    }
  }
}

2. Cursor IDE

  1. Open Cursor Settings -> Features -> MCP.
  2. Click + Add New MCP Server.
  3. Fill in the details:
    • Name: postmcpai
    • Type: command
    • Command: npx -y @postmcpai/server
  4. Under Environment Variables, add:
    • POSTMCPAI_API_KEY = pmcp_sec_your_secret_api_key_here
  5. Click Save.

3. Claude.ai & Remote Web Connectors (Streamable HTTP / SSE Mode)

Host this server on any cloud service (Render, Railway, Fly.io, Vercel) or tunnel your local machine using ngrok.

Launching in HTTP Mode:

server.ts
export POSTMCPAI_API_KEY="pmcp_sec_your_secret_api_key_here"
export PORT=3000

npm run start:sse

Connecting to Claude.ai:

  1. Provide your public MCP URL with your API key attached: https://your-hosted-domain.com/mcp?apikey=pmcp_sec_your_secret_api_key_here
  2. Claude.ai will discover tool capabilities via /mcp and authenticate seamlessly.
  3. That URL is all you need: the key is bound to the workspace it was issued from, so tools act on that workspace without being told. To point the same key at a different workspace, append &projectId=YOUR_WORKSPACE_ID (or send an x-project-id header); individual tool calls can still override either with workspaceId.

4. ChatGPT Custom GPTs (REST Actions)

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Social Media View all alternatives
  • Upload Post logoUpload Post

    Publish, schedule & analyze posts on TikTok, Instagram, YouTube, LinkedIn, X & 10+ social networks

    🌐 Social Media0 views
    Compare vs Upload Post β†’
  • A
    Autoposting

    Schedule, generate and publish social posts to X, LinkedIn, Instagram, Threads and YouTube

    🌐 Social Media0 views
    Compare vs Autoposting β†’
  • R
    Ravenpost

    Schedule and publish social posts to Instagram, TikTok, X, LinkedIn, Facebook, Threads and more.

    🌐 Social Media0 views
    Compare vs Ravenpost β†’
  • R
    Ravenpost

    Schedule and publish social posts to Instagram, TikTok, X, LinkedIn, Facebook, Threads and more.

    🌐 Social Media0 views
    Compare vs Ravenpost β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Postmcp MCP Server

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "postmcp-mcp-server": { "command": "npx", "args": ["-y", "postmcp-mcp-server"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPostmcp MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/postmcp-mcp-server?style=directory)](https://allmcps.com/mcp/postmcp-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/postmcp-mcp-server"><img src="https://allmcps.com/api/badge/postmcp-mcp-server?style=directory" alt="Postmcp MCP Server on AllMCPs" /></a>

Technical Specs & Signals

Category🌐Social Media
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
28Quality signal: Emerging Β· 28/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools12/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🌐 Social Media β†’Best MCP servers for Social Media β†’Alternatives to Postmcp MCP Server β†’Install in Claude DesktopInstall in CursorInstall in VS Code