Skip to content

Integration · Marketing

Connect Claude & ChatGPT to Buffer

Ask your AI to write a post and queue it on LinkedIn and Instagram, to save an idea for later, or to show how last month's posts performed in Buffer. It can create drafts, scheduled posts and multi-channel posts, edit and reorder your queue, and read ideas, tags and templates. Planning social content happens in the same chat where you write it.

Connect Buffer free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Schedule this announcement on all our channels for Monday at 9:00.”

    The AI lists your channels and creates one post per channel with a custom scheduled time.

  • “Save this as an idea: a behind-the-scenes video from the office.”

    It saves a new post idea in your organization with the text and any tags you name.

  • “What were our total impressions and engagement last month?”

    It reads summed post metrics for the date range, for all channels or the ones you pick.

What your AI can do

Posts and queue

Create posts in queue, next in line, at a set time or right away, edit and delete them, and move posts to the top or bottom of a queue.

Drafts, ideas and templates

Save and edit drafts, turn them into posts per channel, save ideas, and read idea groups, tags and post templates.

Channels and metrics

List connected channels, check daily posting limits, and read summed metrics like impressions and engagement for a date range.

  • “Move the product launch post to the top of the LinkedIn queue.”

    It finds the queued post and moves it to the top of that channel's queue.

  • “Can we still post twice more on Instagram today?”

    It checks the daily posting limit for the channel and how many posts are already scheduled.

  • “Turn the draft about our spring sale into posts for Facebook and X.”

    It turns the channel-less draft into one post per channel. After that the draft can no longer be edited.

22 tools for Buffer

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_draftChanges dataSave a draft that is not tied to any channel yet: `input.organizationId` plus `draft.text` and optional assets, title and targetDate.
  • create_ideaChanges dataSave a new post idea for an organization: `content.text`, optional title, media and tags.
  • create_multi_channel_postChanges dataCreate one piece of content posted to several channels at once: `input.organizationId` plus a `posts` list with one entry per channel (channelId, text, mode, dueAt). Posts with mode shareNow publish immediately.
  • create_postChanges dataCreate a post for one channel (`input.channelId`) with `text` and `assets` (use [] for none). `mode`: addToQueue, shareNext, customScheduled (with `dueAt`) or shareNow, which publishes immediately; `saveToDraft` keeps it as a draft.
  • delete_postDeletesPermanently delete a post by `input.id`. This cannot be undone.
  • get_accountChanges dataGet the connected Buffer account with its organizations and their IDs. Call this first to get the `organizationId` other tools need.
  • get_channelChanges dataGet one connected social channel by `input.id` (service, name, avatar, queue settings).
  • get_content_itemChanges dataGet one content item by `input.id`, with its title, target date and the posts created for each channel.
  • get_daily_posting_limitsChanges dataCheck how many posts are allowed and already scheduled for the given `input.channelIds` on `input.date`.
  • get_postChanges dataGet one post by `input.id` with its text, media, status, channel and scheduled time.
  • get_post_metricsChanges dataGet summed performance metrics (e.g. impressions, engagement) for posts in a date range: `organizationId`, `startDateTime`, `endDateTime` (max 365 days), optional `channelIds` and tags.
  • get_post_templateChanges dataGet one post template by `input.id` with its title and body text.
  • list_channelsChanges dataList the social channels connected to an organization (`input.organizationId`), with channel IDs and what each can do.
  • list_idea_groupsChanges dataList the idea board groups (columns) for an organization.
  • list_ideasChanges dataList saved post ideas for an organization (`input.organizationId`), optionally filtered by tags or group.
  • list_post_templatesChanges dataList reusable post templates available to an organization, optionally filtered by visibility.
  • list_tagsChanges dataList the organization's tags with IDs and names, sorted by name. Use tag IDs when creating posts.
  • move_post_in_queueChanges dataMove a queued post (`input.id`) to the top or bottom (`position`) of its channel's queue.
  • turn_draft_into_postsChanges dataTurn a channel-less draft (`input.id`) into posts for specific channels via `posts` (channelId, text, mode, dueAt). One-way: the draft can no longer be edited, and shareNow posts publish immediately.
  • update_content_itemChanges dataChange a content item's `title` or `targetDate` by `input.id`.
  • update_draftChanges dataReplace the text and assets of a channel-less draft (`input.id`), optionally setting `targetDate`.
  • update_postChanges dataEdit a scheduled or draft post by `input.id`: change text, assets, tags, mode or `dueAt`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Buffer from the app list.

  2. 2

    Paste your key

    Paste your Buffer API key. Log in to Buffer, go to Settings > API, create a new API key and copy it. The key can access all organizations and channels in your account.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Buffer?

The AI can read your account, organizations, channels, posts, content items, ideas, idea groups, tags, post templates, daily posting limits and post metrics. It can create drafts, ideas, posts and multi-channel posts, turn drafts into posts, edit posts, drafts and content items, move posts in the queue and delete posts.

Does the AI see my Buffer credentials?

No. Your Buffer credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with drafts and ideas only. Posts set to share now publish immediately and deleting a post is permanent, so creating and deleting posts can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Buffer account.

Which organizations and channels can the AI reach?

A Buffer API key can access all organizations and channels in your account. The AI starts by reading your account to get the organization ID, then lists the connected channels. What it can do there depends on the tools you switch on in PipMCP.

Let your AI work in Buffer today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Buffer free

PipMCP is not affiliated with Buffer. Product names are trademarks of their owners.