AI agent guides / Claude Code

Claude Code by Anthropic

How to post to social media from Claude Code

The best launch posts are written next to the code. Add Hey Tasky to Claude Code and it can read what you shipped and queue the announcement on X, LinkedIn, and Bluesky.

Updated October 14, 2026

Setup

Connect Claude Code in 3 steps

You need a Hey Tasky workspace with at least one social account connected. Connect X, LinkedIn, Bluesky, Mastodon, or another network in Hey Tasky first, so Claude Code has somewhere to post.

  1. Add the server

    Run this in your terminal. Add --scope user to use it in every project, or --scope project to share it through .mcp.json.

    claude mcp add --transport http heytasky https://mcp.heytasky.com/mcp
  2. Sign in to Hey Tasky

    Start Claude Code, type /mcp, choose heytasky, and follow the browser sign-in.

  3. Check it works

    Ask Claude which Hey Tasky accounts it can post to.

Try it

Things to ask Claude Code

  • "Read the commits since the last tag and draft a launch post for X and LinkedIn in Hey Tasky."
  • "Write a changelog thread for this release and schedule it for 10am tomorrow."
Capabilities

What Claude Code can do in Hey Tasky

These are the tools Hey Tasky's MCP server gives Claude Code. Ask for a draft when you want to read a post before it goes out; a scheduled post publishes on its own at the time you set.

list_channels
Lists the accounts connected to your workspace, with the ids the agent needs to target them.
list_social_sets
Lists your social sets, such as one brand across X and Threads, so you can say "post this to my text list".
create_post
Saves a draft you review and schedule later in Hey Tasky. Nothing is published.
schedule_post
Schedules a post to one or more channels at an exact time. Hey Tasky publishes it automatically.
get_queue
Reads what is scheduled, published, or failed.
get_post_results
Returns impressions, likes, replies, reposts, and quotes for published posts, where the network reports them.
list_replies
Pulls replies to your posts, sorted into leads, questions, and praise.
get_best_times
Suggests weekday and hour slots from how your posts performed over the last 90 days.
get_account
Confirms which workspace and timezone the agent is working in.
Good to know

Before you rely on it

  • Ask for drafts until you trust the setup. A draft waits in Hey Tasky for you; a scheduled post publishes on its own at the time you set.
  • Headless or CI? Use a key: claude mcp add --transport http heytasky https://mcp.heytasky.com/mcp --header "Authorization: Bearer YOUR_API_KEY". Create an API key in Hey Tasky under Settings, Developers. Treat it like a password: anyone with the key can post to your workspace.
  • In a hand-written .mcp.json, set "type": "http" next to the url. Without it, Claude Code treats the entry as a local command.
FAQ

Claude Code and Hey Tasky questions

Does this give Claude Code access to my social accounts?

Only through Hey Tasky, and only to the accounts connected in your workspace. Revoke access in Hey Tasky at any time.