What is the Buzzmark remote MCP server?
The Buzzmark remote MCP server is a hosted Model Context Protocol endpoint at https://buzzmark.ai/mcp, so AI assistants can connect to it without installing or running anything locally.

@Piik Labs AB
Basic information
Transport
Streamable HTTP
Authentication
OAuth
Category
Productivity
Author
Piik Labs AB
Submitted by
Bobo Zivkovic
Buzzmark is a ghostwriter that writes, plans and schedules social media posts for founders and growing businesses. It reads your website and products first, so the first draft already sounds like you, and it keeps learning from the posts you publish and the way you edit its drafts. A founder gets a voice of their own, separate from the company's. Every post gets its own version for Instagram, LinkedIn, Facebook, X, Threads and TikTok, a score for how much it sounds like you, and a check against Buzzmark's writing rules before you see it. Plan a week around your best posting times, add a picture, and see what worked each month. Use it in the Buzzmark web app or from the AI assistant you already work in. Connect Claude, ChatGPT, Cursor or any MCP client, then ask there for post ideas from this week's news in your sector or a week of scheduled posts. Nothing goes out on the spot: every scheduled post lands on your Buzzmark calendar, where you can change or remove it first.
https://buzzmark.ai/mcpclaude mcp add buzzmark --transport http https://buzzmark.ai/mcpThe user's social sets: each is a group of connected social accounts with its own Hive profile (brand voice), time zone and weekly posting slots. Start here: most other tools take a social_set_id and account ids from this answer.
The user's brand profiles (Buzzmark calls them Hive profiles): what Buzzmark knows about each brand, its voice, tone, audience and products. Writing tools write in a brand profile's voice; pass its id as hive_profile_id, or leave it out to use the social set's own.
Buzzes in Buzzmark, newest first: drafts, scheduled, published or failed. Text is cut to 400 characters; get_post gives the whole Buzz.
One Buzz in full: every part of a thread, its pictures, the accounts it goes to, its status and time.
Buzz writes 1 to 5 new posts from an idea, in a Hive profile's voice, with Buzzmark's writing rules and its after-check. Every answer is kept in the user's Library in Buzzmark. Nothing is saved as a draft: pass the text you want to save_draft.
Creates a Buzz draft, or updates one (post_id). A draft stays a draft: nothing is posted or scheduled. Give text for one post, or thread for several. Says what a platform would refuse (length, a missing picture) so it can be fixed before schedule_post.
Schedules a draft for a time, or for the social set's next free posting slot. Never posts right away. Times are on the set's clock unless they carry an offset. When the set has natural times on (list_social_sets says), the post goes out a few minutes either way of the time named, so it doesn't land on the exact hour like every scheduler's posts; the answer says the real time. For several drafts at once, use schedule_posts.
Schedules up to 25 drafts in one go, each at its own time or the next free slot, for example the drafts create_weekly_content_plan saved (each one's date and time is its slot). Never posts right away. Each draft is checked on its own: one that can't go out is reported and the others are still scheduled.
Moves a scheduled post to a new date and time on the set's clock, kept exactly. Never posts right away. The words, pictures and accounts stay as they are.
Takes a scheduled post off the calendar and back to the drafts, with its text, pictures and accounts, so it can be edited or scheduled again. Nothing is deleted. Pictures the posting queue held are copied into Buzzmark first; if one can't be, the post stays scheduled.
Deletes a draft for good. A scheduled or published post can't be deleted here: take a scheduled one back to drafts with unschedule_post first.
When a social set's own posts have done best: average likes, comments, shares and saves per post in each weekday and hour, on the set's clock. Needs published posts to say anything.
A social set's published posts from the last days with their numbers, best first. Only numbers a platform reports are shown.
Makes a picture with Buzzmark's image model and keeps it in the user's Library. With post_id it's also added to that draft. The picture takes the Hive profile's colours, and a named Hive product brings its real photo as the reference. Uses one of the month's picture credits; a failed or refused picture isn't counted. Takes about a minute.
Copies a picture or video from a public https link into the user's Library in Buzzmark, and with post_id adds it to that draft. Buzzmark keeps its own copy, so the post never depends on the link staying up. Takes JPG, PNG, WebP, GIF, MP4 or MOV: pictures up to 10 MB, videos up to 200 MB. Says what a platform would refuse, like create_image does.
A plan for a social set's next 7 days: what the week is for, 2 to 4 content pillars, and one ready-to-edit post per posting slot, each with its day, time, platform, a picture idea and why it's there. Built from the set's Hive profile, its posting slots, its best times and how recent posts did, and what's already scheduled. Needs a connected account; with fewer than 8 published posts with numbers it leans on the brand's voice and the platforms' norms, and says so. Kept in the Library. Ask the user first whether they want the posts as drafts: with save_as_drafts every post also becomes a draft, and schedule_posts then puts them all on their slots in one go. Each planned post counts as one Buzz written for you. Takes up to a minute.
Scores a post 0 to 100 on how much it sounds like the brand, with a short verdict, the one thing that works or drifts, and up to three edits that would raise the score, each as the whole post rewritten. Checks any text, including text written in this chat, or a draft (post_id), whose score is kept beside it in Buzzmark. Changes nothing in the post.
Buzz rewrites a post one way and answers up to three versions to pick from, in the brand's voice and with Buzzmark's writing rules. Nothing is saved: pass the version the user picks to save_draft. Actions: match_hive (sound like the brand), fix_grammar (spelling and grammar only), sharpen (clearer, tighter), sting (more punch), trim (about half the length), remix (fresh words), expand (one concrete detail more), structure (short lines, easy to scan), warmer, thread_hook (the opening post of a thread), emoji, emoji_bullets, announcement (framed as news), for_platform (rewritten the way the platform reads), custom (follow the user's instruction).
Rewrites a draft the way each platform it goes to reads it (or the platforms named), and saves those versions on the draft, as Spread does in the app: the draft's first account keeps the post itself, every other platform gets its own text, with the same pictures. A version saved before for one of those platforms is replaced. Works on a single post, not a thread.
Post ideas for a brand from Buzzmark's Scout: this week's news in its sector, each topic with why it matters now, its sources and two or three angles to post, plus angles from its competitors when Scout has read them. Answers Scout's latest read with its date. With refresh, or when Scout has never read the news for this brand, it reads the news again first (up to a minute, counted as one Scout run). Ideas only: write them up with write_posts.
What a brand's posts from the last 30 days say, as a few findings and moves in plain sentences, each with the number it stands on (for example, posts that open with a question got twice the engagement) and an idea to act on. Read at most once a day: the same answer comes back until the numbers move. Needs enough posts with numbers, and says how many more when there aren't.
Buzzmark is a ghostwriter for social media. It reads your website and products first, writes posts in your business's own voice, and plans and schedules them at your best posting times.
Your AI app can save drafts and schedule, move or unschedule posts. Every scheduled post lands on your Buzzmark calendar, where you can change or remove it before it goes out.
Add https://buzzmark.ai/mcp as a custom connector in Claude, ChatGPT, Cursor or any MCP client, then sign in to Buzzmark on the page that opens. Setup steps per app: https://buzzmark.ai/ai-apps
A Buzzmark account (every plan starts with 7 days free) with at least one connected social account.
The Buzzmark remote MCP server is a hosted Model Context Protocol endpoint at https://buzzmark.ai/mcp, so AI assistants can connect to it without installing or running anything locally.
Add the endpoint https://buzzmark.ai/mcp to any MCP-compatible client such as Claude Code, Cursor, or VS Code. The setup snippets on this page configure each client in one step.
Yes. Buzzmark uses OAuth: the first time you connect, your MCP client opens a browser window to sign in and authorize access, then reuses the credentials for future sessions.
Buzzmark exposes a Streamable HTTP endpoint, the transport used by remote MCP servers and supported by all major MCP clients.
Search and read public data from X/Twitter, Reddit, YouTube, Instagram, TikTok, Facebook, Threads, Bluesky, Trustpilot, Amazon, Google Maps, news, forums and the web. 90+ read-only tools plus ready-made research playbook
Write, schedule and publish LinkedIn posts in your own voice, reply to comments and read your analytics, all from your AI assistant. Remote MCP server with OAuth sign-in.
AdaptlyPost: Schedule and publish social posts to Instagram, TikTok, YouTube, X, Facebook, LinkedIn, Pinterest, Threads, and Bluesky from any MCP client.
Ideate, create, and deliver with Adobe pro tools
Discover, evaluate, and buy solutions for the cloud
Comments