Social0 MCP
Post and schedule across 9 social platforms from Claude, Cursor, or ChatGPT.
Connector by Abhishek-B-R · GitHub account verified by the MCP Registry
Chalk Labs
Need help deploying Social0 MCP?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/abhishek-b-r-social0-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 10 read · 10 write · 1 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 21
Read from the source code; the running server may list different tools.
Read 10 · Look things up without changing anything.
get_analyticsget_inbox_dm_threadget_postget_post_analyticsget_publish_statuslist_accountslist_inbox_commentslist_inbox_dmslist_postssuggest_best_platforms
Write 10 · Create, change, send or run things.
create_draftmoderate_commentpublish_nowpublish_postreply_to_commentreply_to_dmschedule_contentschedule_postupdate_draftupload_media
Delete 1 · Delete, drop, revoke or wipe things.
delete_draft
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
SOCIAL0_API_KEY
Files it touches
- Any path the agent passes to its tools
Tools (21)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
create_draftCreate an unpublished Social0 draft (does not post to any network). Use when the user wants to write content first and publish/schedule later. For one-step live posting use publish_now. Example: 'Draft a LinkedIn post about AI.'
delete_draftDelete an unpublished Social0 draft or scheduled post from Social0. Published/live social posts cannot be deleted with this tool — only drafts and not-yet-published schedules. Example: 'Delete yesterday's draft.'
get_analyticsLive performance metrics for posts published through Social0 in a date window: totals, per-platform breakdown, daily series, and top posts. Metrics are read from each network at call time. Use when the user asks how their posts are doing, which platform performs best, or for engagement/views numbers. Example: 'How did my posts do last month?'
get_inbox_dm_threadRead the messages in one DM conversation. Call list_inbox_dms first to get conversation_id.
get_postGet full details of a single Social0 post by ID, including caption, status, platforms, media, and schedule time.
get_post_analyticsLive metrics for one Social0 post, broken out per network it was published to. Use after list_posts or get_post when the user asks how a specific post performed.
get_publish_statusCheck the publishing status of a post using its tracking ID. Returns overall status, per-platform progress, and any errors.
list_accountsList all social media accounts connected to the user's Social0 account. Use when the user asks to see connected accounts, which platforms are linked, or before creating a post to know available targets. Example: 'Show my connected accounts.'
list_inbox_commentsRead comment threads on posts published through Social0, fetched live from each network. Each thread carries the `comment_id` and `publication_id` needed to reply, like, or hide. Use when the user asks what people are saying, or wants to triage replies. Example: 'Any comments I haven't answered?'
list_inbox_dmsList direct-message conversations for connected accounts that support DMs (X and Bluesky today). Returns conversation_id + account_id needed to open or reply to a thread.
list_postsList the user's Social0 posts with optional filters by status, platform, account, or search text. Use when the user asks to see drafts, scheduled posts, or published content. Example: 'Show all scheduled posts.'
moderate_commentLike, unlike, or hide a comment. Hiding is Instagram and Facebook Pages only. Requires `publication_id` from list_inbox_comments. Hiding is a moderation action — confirm with the user first.
publish_nowCreate content and publish it live to connected platforms in one step (writes to external social networks). Prefer this over create_draft when the user wants to post immediately.
publish_postPublish an existing unpublished Social0 draft (or scheduled post) immediately to connected platforms. Returns a tracking ID to monitor progress. Example: 'Publish my latest draft to Twitter.'
reply_to_commentPost a public reply to a comment on the originating network. Requires both `comment_id` and the `publication_id` from list_inbox_comments — Social0 verifies the comment is on that post before sending. This is a live public action; confirm the wording with the user first.
Show 6 more tools
reply_to_dmSend a message into an existing DM conversation. Social0 verifies the conversation belongs to the account before sending. This delivers a real message to a real person; confirm the wording with the user first.
schedule_contentCreate content and schedule it for future publishing in one step (does not publish immediately). Example: 'Schedule a LinkedIn post about our launch for tomorrow at 9 AM.'
schedule_postSchedule an existing unpublished Social0 draft for future publishing at a specific date and time. Example: 'Schedule tomorrow's announcement at 9 AM.'
suggest_best_platformsAnalyze post content and recommend which social platforms are the best fit. Considers text length, media presence, and connected accounts. Example: 'Which platforms should I publish this to?'
update_draftUpdate an unpublished Social0 draft or scheduled post — caption, platforms, or media. Does not edit already-published live posts. Use before publish_post / schedule_post.
upload_mediaUpload an image or video to Social0 and get a media ID for posts. For remote AI hosts (Claude.ai, ChatGPT), pass url (public direct file URL) or data (base64). file_path only works when the MCP server can read that path on its own machine.
Signals
- Stars
- 1
- Forks
- 1
- Open issues
- 0
- Last commit
- Sep 5, 2026 (1 month ago)
- Last release
- Jul 12, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.Abhishek-B-R/social0-mcp- Version
- 0.2.1
- Auth
- API key
- Packages
- npm social0-mcp
- License
- MIT
- Repository
- github.com/Abhishek-B-R/social0-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get Social0 MCP running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
Social0 MCP. Agent Mart. https://agentmart.dev/connectors/abhishek-b-r-social0-mcp (last updated 2026-10-25)