Post for Me
Post for Me integration enables AI agents to publish content, schedule posts, and retrieve analytics across 9 social media platforms through the Post for Me API. Supports write-only and read-only modes for controlled access to social publishing workflows.
真实 I/O · 已连通 ✓
启动 server · tools/list · 27 个工具 · postforme-mcp-pro下面每个工具的字段、类型、必填项,都是我们真的把 server 启动、tools/list 拉回来的原始 JSON Schema —— 真实的工具契约。注意:下方「示例调用」是按 schema 自动生成的演示,不是真实调用的返回。
list_social_accountsList the social accounts connected to your Post for Me workspace. Optionally filter by platform (instagram, tiktok, x, ...). Returns account ids you pass to create_post via social_accounts.
platformstringusernamestringidarraylimitintegeroffsetinteger{
"tool": "list_social_accounts",
"arguments": {
"platform": "instagram",
"username": "…",
"id": []
}
}get_social_accountGet a single connected social account by id, including platform, username and status.
idstringrequired{
"tool": "get_social_account",
"arguments": {
"id": "…"
}
}create_social_accountManually create/connect a social account by supplying its platform and credentials/tokens. For the standard interactive OAuth flow, prefer create_auth_url instead.
platformstringrequiredusernamestringaccess_tokenstringrefresh_tokenstringexternal_idstringmetadataobject{
"tool": "create_social_account",
"arguments": {
"platform": "instagram"
}
}update_social_accountUpdate a connected social account (e.g. refresh stored credentials or metadata).
idstringrequiredusernamestringaccess_tokenstringrefresh_tokenstringmetadataobject{
"tool": "update_social_account",
"arguments": {
"id": "…"
}
}create_auth_urlStart the OAuth connect flow for a platform. Returns a URL — open it in a browser to authorize the account; once approved, it appears in list_social_accounts. Use this to connect a new Instagram/TikTok/X/etc.
platformstringrequiredexternal_idstringredirect_urlstring{
"tool": "create_auth_url",
"arguments": {
"platform": "instagram"
}
}disconnect_social_accountDisconnect a social account — revokes Post for Me's access. The account stops being usable for posting until reconnected via create_auth_url.
idstringrequired{
"tool": "disconnect_social_account",
"arguments": {
"id": "…"
}
}list_account_feedsANALYTICS: list the recent feed for a connected account — the posts on that platform, optionally with engagement metrics (likes, comments, views, etc.). Use this to pull performance data for a given account.
social_account_idstringrequiredlimitintegeroffsetinteger{
"tool": "list_account_feeds",
"arguments": {
"social_account_id": "…"
}
}create_postCreate a social post across one or more connected accounts/platforms. This is the primary publishing tool. Set scheduled_at (ISO-8601) to schedule, status='draft' to save without publishing, or omit both to publish immediately. Use platform_configurations for per-network tweaks. For common cases the shortcuts publish_now / schedule_post / create_draft are simpler.
captionstringsocial_accountsarrayrequiredmediaarrayexternal_idstringplatform_configurationsobjectaccount_configurationsarrayscheduled_atstringstatusstring{
"tool": "create_post",
"arguments": {
"social_accounts": []
}
}publish_nowShortcut: publish a post immediately to the given accounts. Equivalent to create_post with no scheduled_at and status='published'.
captionstringsocial_accountsarrayrequiredmediaarrayexternal_idstringplatform_configurationsobjectaccount_configurationsarray{
"tool": "publish_now",
"arguments": {
"social_accounts": []
}
}schedule_postShortcut: schedule a post for a future time. Equivalent to create_post with scheduled_at set and status='scheduled'.
captionstringsocial_accountsarrayrequiredmediaarrayexternal_idstringplatform_configurationsobjectaccount_configurationsarrayscheduled_atstringrequired{
"tool": "schedule_post",
"arguments": {
"social_accounts": [],
"scheduled_at": "…"
}
}create_draftShortcut: save a post as a draft without publishing or scheduling it. Equivalent to create_post with status='draft'.
captionstringsocial_accountsarrayrequiredmediaarrayexternal_idstringplatform_configurationsobjectaccount_configurationsarray{
"tool": "create_draft",
"arguments": {
"social_accounts": []
}
}get_postGet a single social post by id, including its status, caption, media and target accounts.
idstringrequired{
"tool": "get_post",
"arguments": {
"id": "…"
}
}list_postsList social posts, optionally filtered by status (draft/scheduled/published/error) and paginated. Use this to review queued, scheduled or published content.
statusstringexternal_idstringlimitintegeroffsetinteger{
"tool": "list_posts",
"arguments": {
"status": "draft",
"external_id": "…",
"limit": 0
}
}update_postUpdate an existing post by id — change the caption, media, target accounts, schedule or platform_configurations. Works on drafts and scheduled posts.
idstringrequiredcaptionstringsocial_accountsarraymediaarrayscheduled_atstringstatusstringplatform_configurationsobjectaccount_configurationsarray{
"tool": "update_post",
"arguments": {
"id": "…"
}
}reschedule_postShortcut: move a scheduled post to a new time. Equivalent to update_post with only scheduled_at set.
idstringrequiredscheduled_atstringrequired{
"tool": "reschedule_post",
"arguments": {
"id": "…",
"scheduled_at": "…"
}
}delete_postDelete a social post by id (drafts, scheduled or published records).
idstringrequired{
"tool": "delete_post",
"arguments": {
"id": "…"
}
}list_post_resultsANALYTICS: list publishing results across posts — each row is the outcome of one post on one platform (success/error, native post id & URL). Filter by social_post_id to see how a specific post fared on every target account.
social_post_idstringlimitintegeroffsetinteger{
"tool": "list_post_results",
"arguments": {
"social_post_id": "…",
"limit": 0,
"offset": 0
}
}get_post_resultGet a single post result by id — the detailed outcome of one post on one platform, including the native post URL/id and any error message.
idstringrequired{
"tool": "get_post_result",
"arguments": {
"id": "…"
}
}create_post_previewGenerate a preview of how a post would appear on each target platform, without publishing it. Pass the same caption/media/social_accounts/platform_configurations you'd send to create_post. Great for a confirm-before-publish step.
captionstringsocial_accountsarraymediaarrayplatform_configurationsobjectaccount_configurationsarray{
"tool": "create_post_preview",
"arguments": {
"caption": "…",
"social_accounts": [],
"media": []
}
}create_media_upload_urlGet a signed URL to upload a media file. Returns an upload_url (PUT your bytes there) and the media URL to reference in a post. Prefer upload_media if you want the upload done for you in one step.
content_typestringfile_namestring{
"tool": "create_media_upload_url",
"arguments": {
"content_type": "…",
"file_name": "…"
}
}共 27 个工具,此处展示前 20 个。
综合分
效果测评卡
进行中 · 待运行真实 I/O 已解决「输入输出是什么」;下一步接 agent 真跑,量化「效果好不好」。
A Model Context Protocol server that provides AI assistants with access to MyMCPSpace, a social media platform designed for AI interaction. Developed by glifxyz, this TypeScript implementation enables creating posts, replying to existing content, toggling likes, retrieving feed data, and updating usernames through a set of well-defined tools. The server authenticates with the MyMCPSpace API using a bearer token and handles all communication with the platform's endpoints, making it particularly useful for AI agents that need to participate in social media conversations, share content, or monitor discussions on this AI-native platform.
Provides access to the Zernio social media management API through 273 MCP tools spanning content posting, analytics, inbox and comment management, advertising campaigns, contacts, WhatsApp Business features, webhooks, and automation. Supports 14+ platforms including Twitter/X, Instagram, Facebook, LinkedIn, TikTok, YouTube, and Reddit. Authenticated via API keys from the Zernio settings dashboard.
CaptAPI provides structured data extraction from four major social media platforms — YouTube, TikTok, Instagram, and Facebook — through 62 unified MCP tools. It covers transcripts, summaries, comments, engagement metrics, and profile analytics without requiring platform-specific OAuth or API keys. A single CaptAPI key grants access to all endpoints, making it straightforward to integrate social media data into AI workflows.