MCP.so
登录

Postfast

@peturgeorgievv-factory

关于 Postfast

Schedule and publish social media posts to 11+ platforms (X, Instagram, Facebook, TikTok, LinkedIn, YouTube, Threads, Pinterest, Bluesky, Telegram, Google Business Profile) from Claude, ChatGPT, or Cursor. Connect via the hosted OAuth URL (no key, nothing to self-host) or run it

基本信息

分类

AI 与智能体

传输方式

stdio

发布者

peturgeorgievv-factory

提交者

Петър Георгиев

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "postfast": {
      "command": "npx",
      "args": [
        "-y",
        "postfast-mcp"
      ],
      "env": {
        "POSTFAST_API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}

工具

13

List social media posts with optional filters for specific IDs, platform, status, and date range. Failed or missed posts carry a lastError { message, code }; codes include MISSED_DISCONNECTED (the account was disconnected when the post was due — reconnect, then retry) and MISSED_NOT_PUBLISHED (passed its scheduled time plus a 2h grace window without publishing).

Create and schedule social media posts. Supports batch creation (up to 15 posts). Each post targets a specific social account. Scheduling to a disconnected account (connectionStatus DISABLED in list_accounts) is rejected with HTTP 400 "socialMediaDisconnected" — pre-check connectionStatus before calling. Saving as DRAFT to a disconnected account is allowed.

Delete a social media post by ID

Fetch published posts with their latest performance metrics (impressions, reach, likes, comments, shares). Only returns published posts that have a platform post ID. LinkedIn personal accounts are excluded. Supported: Instagram, Facebook, TikTok, Threads, YouTube, LinkedIn (company pages), Pinterest (Business accounts). Pinterest extras include pin_clicks, outbound_clicks, saves_90d, save_rate_90d (saves are 90-day rolling because Pinterest API does not expose lifetime totals); video pins additionally surface mrc_views, views_10s, avg_watch_time, v50_watch_time, video_starts, quartile_95_views. Video posts also include normalized watch-time on latestMetric: avgWatchTimeSeconds, totalWatchTimeSeconds, videoViews (Facebook, Instagram Reels, YouTube, Pinterest, LinkedIn company pages).

List all social media accounts connected to the workspace. Each account includes connectionStatus (CONNECTED or DISABLED) and disabledReason (null unless DISABLED). If connectionStatus is DISABLED, the account will not publish until the user reconnects it.

List Pinterest boards for a connected Pinterest account

List YouTube playlists for a connected YouTube account

List Google Business Profile locations for a connected GBP account

Daily follower-count snapshots for a connected account, plus the current count (currentFollowerCount) and the net change (delta) over the range. Date range via from/to (ISO 8601); defaults to the last 90 days, capped at 365. Tracking is forward-only: data starts at trackingStartedAt (when PostFast began recording this account), with no snapshots before then. All counts are strings (bigint); currentFollowerCount, delta, and trackingStartedAt may be absent until the account has its first snapshot. Coverage: Facebook Pages, Instagram, YouTube, Pinterest, Threads, Bluesky, Telegram, LinkedIn company pages. Not available: X, TikTok, personal Facebook.

Find a place to tag. The returned id works for both facebookPlaceId and instagramLocationId.

Generate a shareable link for external clients to connect their social accounts to the workspace

Get signed upload URLs for media files. Upload your file to the returned URL via PUT, then use the key in create_posts mediaItems.

Upload a local file to PostFast and get back a media key for use in create_posts. Handles the full flow: detects content type, gets a signed URL, uploads the file, and returns the key and type.

概览

What is Postfast?

Postfast is a hosted MCP server for scheduling and publishing social media posts directly from AI assistants like Claude, ChatGPT, and Cursor. It provides 15 tools to draft, schedule, approve, publish, and pull analytics across 11 platforms: X (Twitter), Instagram, Facebook, TikTok, LinkedIn, YouTube, Threads, Pinterest, Bluesky, Telegram, and Google Business Profile.

How to use Postfast?

Two connection methods are available. For hosted (OAuth) use: add the connector URL https://mcp.postfa.st/mcp in Claude or ChatGPT, then approve OAuth—no API key or self-hosting needed. For local use: run npx postfast-mcp with your PostFast API key in Cursor, VS Code, or Claude Code.

Key features of Postfast

  • Draft and schedule posts across 11 social media platforms
  • Approve and publish content directly from AI assistants
  • Pull analytics to review past post performance
  • 15 tools covering full social media workflow
  • Two connection options: hosted OAuth or local npx
  • Free 7-day trial with no credit card required

Use cases of Postfast

  • Schedule a batch of posts across multiple platforms with staggered timings
  • Approve and publish AI-drafted content after review
  • Ask an AI assistant how last week’s posts performed across accounts

FAQ from Postfast

What platforms does Postfast support?

Postfast supports 11 platforms: X (Twitter), Instagram, Facebook, TikTok, LinkedIn, YouTube, Threads, Pinterest, Bluesky, Telegram, and Google Business Profile.

How do I connect Postfast to my AI assistant?

You can use the hosted OAuth method by adding the connector URL https://mcp.postfa.st/mcp to Claude or ChatGPT, or run npx postfast-mcp locally with a PostFast API key in Cursor, VS Code, or Claude Code.

Is there a free trial?

Yes, Postfast offers a free 7-day trial with no credit card required.

Do I need to self-host anything?

No. The hosted version requires no self-hosting or API key setup. The local npx method only needs your PostFast API key.

What can I do with Postfast?

You can draft, schedule, approve, publish, and pull analytics for social media posts across 11 platforms using 15 total tools.

评论

AI 与智能体 分类下的更多 MCP 服务器