PostDashPro

io.github.fortuneflick由 GitHub 账号 fortuneflick 发布v1.3.0更新于 Oct 24, 2026

Social post scheduling for AI agents: queue or draft posts to 12 connected networks.

发布方自己的服务:Admaxxer

已验证Streamable HTTP可网页运行效率与工作流商业与电商媒体与设计

概览

AI 生成的概览

让 AI 助手起草并排程社交媒体帖子到 12 个已连接平台的 MCP 服务器,所有帖子都需人工审核。

可以做什么
列出已连接的社交账号及各平台当前使用的账号。起草并排程帖子到单个、多个或全部已连接平台,可附带照片或视频。从素材库查找图片、由公开网址导入,或生成短期上传链接等待文件送达。读取账号时区的当前时间,供相对排程使用。读取品牌语调配置,并新增或列出灵感板卡片。
适用场景
当你希望 AI 助手代为起草并排程社交媒体帖子到已连接的平台,或查看已连接账号、排程队列与素材库时使用。所有帖子仍需人工审核后才会发布。
运行要求
远程 MCP 端点,需网络连接。认证可通过 OAuth 2.1 登录,或在 Authorization 请求头提供 PostDashPro API 密钥(在设置中的 API 与 Webhooks 创建)。需有 PostDashPro 账号并已连接社交平台。
安装前请注意
助手可创建草稿与排程帖子,会写入你的账号数据,但无法立即发布,也无法连接或断开社交账号。API 密钥等同账号访问权限,应妥善保管并可随时撤销;避免把密钥放在网址中,因其可能泄露至浏览历史与日志。方案限制与费用依服务条款。

安装

在 SourceWeft 中

  1. 打开 控制台中的 PostDashPro,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.fortuneflick%2Fpostdashpro/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "postdashpro": {
      "type": "http",
      "url": "https://postdashpro.com/api/mcp"
    }
  }
}

README

[PostDashPro]

PostDashPro for AI agents

PostDashPro is social post scheduling for AI agents: queue posts to 12 networks (X, LinkedIn, Instagram, Facebook, TikTok, YouTube, Threads, Pinterest, Bluesky, Telegram, Discord and Mastodon) from the account the person already connected. The hosted MCP server at https://postdashpro.com/api/mcp exposes 24 tools. A future time queues the post as scheduled; anything else lands as a draft. Nothing publishes instantly; a person reviews every item. There is no tool for unsolicited DMs or follower scraping. Auth is OAuth 2.1 with dynamic client registration, or a paste API key. Starter prompts: "What accounts do I have connected?" "Draft three posts for this week and schedule them for 9am." "What is queued for tomorrow?"

This repository ships the skill (SKILL.md) and the plugin manifests for Claude Code, Cursor and Grok Build. The MCP server itself is hosted at https://postdashpro.com/api/mcp.

Networks: X, LinkedIn, Instagram, Facebook, TikTok, YouTube, Threads, Pinterest, Bluesky, Telegram, Discord and Mastodon.

Install

There are two ways to authenticate, and the first one asks nothing of you.

Sign in. The hosted server speaks OAuth 2.1, so a client that supports it — the Claude connectors directory, ChatGPT, Claude Code, Cursor, Codex — discovers that by itself, opens a PostDashPro sign-in page, shows you what the agent will be able to do, and takes over once you approve. Add the server by URL alone:

https://postdashpro.com/api/mcp

No key, no header, nothing to paste. The connection appears under Settings, API & Webhooks, and ending it there disconnects the agent immediately.

Or use an API key. Create one under Settings, API & Webhooks. Every command below carries the same endpoint (https://postdashpro.com/api/mcp) and a placeholder key; leave the header out entirely if you would rather sign in.

Claude Code — the plugin brings the skill, and one command adds the server:

/plugin marketplace add fortuneflick/postdashpro-claude-plugin/plugin install postdashpro@postdashpro
bash
claude mcp add --transport http postdashpro https://postdashpro.com/api/mcp \  --header "Authorization: Bearer YOUR_API_KEY"

Cursor

text
cursor://anysphere.cursor-deeplink/mcp/install?name=postdashpro&config=eyJ1cmwiOiJodHRwczovL3Bvc3RkYXNocHJvLmNvbS9hcGkvbWNwIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmVhcmVyIFlPVVJfQVBJX0tFWSJ9fQ==

Open this link and Cursor offers to add the server. Replace the placeholder key in Settings, MCP afterwards, or paste the same object into .cursor/mcp.json.

Codex CLI

bash
codex mcp add postdashpro --url https://postdashpro.com/api/mcp \  --bearer-token-env-var POSTDASHPRO_API_KEY

The token stays in your environment; Codex writes only the variable name to ~/.codex/config.toml.

Gemini CLI

bash
gemini mcp add --transport http \  --header "Authorization: Bearer YOUR_API_KEY" \  postdashpro https://postdashpro.com/api/mcp

VS Code

bash
code --add-mcp '{"name":"postdashpro","type":"http","url":"https://postdashpro.com/api/mcp","headers":{"Authorization":"Bearer YOUR_API_KEY"}}'

Windsurf

json
{  "mcpServers": {    "postdashpro": {      "serverUrl": "https://postdashpro.com/api/mcp",      "headers": {        "Authorization": "Bearer YOUR_API_KEY"      }    }  }}

Goes in ~/.codeium/windsurf/mcp_config.json, then refresh the MCP panel.

OpenCode

json
{  "mcp": {    "postdashpro": {      "type": "remote",      "url": "https://postdashpro.com/api/mcp",      "enabled": true,      "headers": {        "Authorization": "Bearer {env:POSTDASHPRO_API_KEY}"      }    }  }}

Goes in opencode.json; the key is read from your environment rather than written to the file.

A client with no field for a bearer token

Connector interfaces that offer only "OAuth" or "no authentication" should now pick OAuth and sign in — that is what the flow above is for. The older workaround still works for anything that supports neither, with the key as a path segment:

https://postdashpro.com/api/mcp/k/YOUR_API_KEY

Choose "no authentication". A URL is leakier than a header — it reaches browser history, screenshots and the logs of anything in between — so prefer the header form wherever the client allows it. The key is scoped to one account and revocable from Settings.

Grok Build: run /marketplace and pick PostDashPro, or add this repository as a marketplace source. The Grok manifest (.grok-plugin/plugin.json) is the only one that bundles the hosted server through its mcpServers field, so Grok gets the tools and the skill in one install. The Claude Code and Cursor plugins are skill-only on purpose: installing one never registers a second PostDashPro server beside a connector you already have.

Any agent (skill only):

bash
npx skills add fortuneflick/postdashpro-claude-plugin

What the agent can do

  • List the connected accounts and which one is active on each network.
  • Schedule a post to one network, several, or every connected one, with up to 10 photos or videos attached.
  • Find an existing image in the library, import one from a public URL, or hand the user a short-lived upload link and wait for the file to land.
  • Read the current time in the account's own timezone before scheduling anything relative.
  • Read the saved Brand Voice profile, and add or list Idea Board cards.

What the agent cannot do

  • It cannot publish immediately. A future time queues the post; anything else is a draft. The review step is not optional and no tool skips it.
  • It cannot connect or disconnect a social account. That is a person's job.
  • It cannot send a file it was given in chat. An attached image is pixels, not bytes. It asks for a URL.
  • It cannot raise a plan limit or change which clients the plan allows.

Security

  • No executable code in the install path. The skill is Markdown and the manifests are JSON. Nothing here runs, downloads a binary, or installs anything beyond copying those files into your agent.
  • One runtime endpoint: https://postdashpro.com/api/mcp over HTTPS. Every connect command above names that address; the tools run there.
  • Credentials: either an OAuth sign-in or a bearer API key created under Settings, API & Webhooks. This repository contains no keys and never asks for one in chat. The Claude plugin's server entry carries no key: Claude Code, claude.ai and Cowork sign you in through OAuth the first time a tool runs.
  • OAuth: authorization code with PKCE. The consent screen lists what the agent will be able to do before you approve it. Access tokens last a day and refresh tokens rotate each time they are used, so a copied one stops working. Nothing issued is stored in readable form.
  • Scope: a key reaches one account's posts, media and connections. It cannot read another account, and it is revocable from Settings.
  • No telemetry. Nothing here phones home.

Links

License

MIT — see LICENSE.

来源:README.md,提交 e50eb3d

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.3.0最新Sep 19, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Admaxxer 集成