Buffer
Buffer is a social media management platform for planning, creating, scheduling, and publishing content across connected channels.
Verdict
Common use cases
- Draft social posts during content planning meetings
- Capture campaign ideas from team brainstorms
- Audit scheduled posts before a product launch
- Delete obsolete post templates after rebranding
- List idea groups to organize content workflows
Integration
- Vendor
- Buffer
- Category
- other
- Auth
- OAUTH2
- Tools
- 11
- Composio slug
buffer
Tools
- Create Idea
Create a persistent content idea in a Buffer organization. Buffer's public API provides no operation to update or delete an idea after creation, so this action cannot be undone through the API.
- Create Post Draft
Create an internal text-post draft for exactly one Buffer channel. This action always saves a draft and does not queue, schedule, or publish it.
- Delete Postdestructive
Permanently delete a Buffer post by ID, including a draft created for cleanup. This operation cannot be undone.
- Delete Post Templatedestructive
Delete a writable private Buffer template, or an internal template when the connected user is an organization admin or owner. This operation cannot be undone.
- Get Account Context
Return the connected Buffer account, its organizations, and the accessible social channels in each organization so an agent can discover the IDs required by other tools.
- List Idea Groups
List the idea workflow groups in a Buffer organization so an agent can discover group IDs for filtering or idea creation.
- List Ideas
List content ideas in a Buffer organization, optionally filtering by explicit idea groups or grouped versus ungrouped workflow membership.
- List Posts
List and filter posts in a Buffer organization without requesting OAuth-inaccessible analytics fields.
- List Post Templates
List Buffer public templates and templates visible to the connected user in an organization, optionally filtered by visibility.
- Publish Posts
Queue, schedule, or immediately publish the same text post to one to 10 Buffer channels. The 10-channel cap bounds external side effects and provider requests in one invocation. Calls are non-atomic: one createPost mutation runs per channel
- Save Post Template
Create a private or internal Buffer post template, or update an existing writable template when template_id is supplied.
Setup
Setup guide
- 11. Open your Switchy workspace settings and navigate to the Integrations tab. 2. Find Buffer in the MCP directory and click Connect. 3. You'll be redirected to Buffer's OAuth consent screen — sign in with the account that manages your organization's social channels. 4. Grant Switchy permission to read your organizations and channels, create and delete posts, and manage ideas and templates. 5. After authorization completes, Switchy returns you to the workspace and shows Buffer as connected. 6. Open any Project and type '@Buffer get account context' to confirm the connection — Buffer will list your organizations and accessible channels. 7. To test post creation, run '@Buffer create post draft for [channel ID] with text [your message]' using a channel ID from the context response.
What teammates see: by default, memories from Buffer are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
List All Channels
@Buffer get account context and show me all the social channels I have access to, grouped by organization.
Draft Launch Posts
@Buffer create post drafts for our Twitter and LinkedIn channels announcing the Q2 feature release. Use a professional tone and include a link placeholder.
Capture Content Ideas
@Buffer create ideas for three blog post topics based on our recent customer feedback: onboarding tips, integration tutorials, and pricing FAQs.
Audit Scheduled Posts
@Buffer list all scheduled posts for the next two weeks and flag any days with no LinkedIn content.
Clean Up Templates
@Buffer list all post templates in our organization, then delete any that reference the old product name or last quarter's promotion.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@buffer list all our idea groups, then show me ungrouped ideas so I can see what content hasn't been categorized yet
Your Buffer organization has 4 idea groups: 'Q1 Campaign' (12 ideas), 'Evergreen Content' (8 ideas), 'Product Launches' (5 ideas), and 'Community Highlights' (3 ideas). Found 9 ungrouped ideas that haven't been assigned to a workflow group yet—topics include two customer testimonial pitches, three blog post outlines, and four social media concepts. These ungrouped ideas are visible in Buffer but not part of any editorial workflow.
This example chains two read operations (List Idea Groups, then List Ideas filtered by ungrouped status) to surface content that needs triage. Useful for content managers auditing their backlog. The MCP can filter ideas by group membership, but moving ideas between groups requires manual action in Buffer's UI—no API endpoint exists for that workflow step.
Use-case deep-dives
When Buffer MCP replaces manual draft handoffs
A five-person content team across three time zones uses Buffer to schedule social posts for two brands. The copywriter drafts in Notion, the designer reviews in Figma, and someone manually copies text into Buffer before the scheduler queues it. The Buffer MCP cuts that last step: the AI reads the Notion doc, calls Create Post Draft for each channel, and the scheduler reviews drafts in Buffer's native UI. This works cleanly if your team already lives in Buffer for scheduling and you trust the AI to parse brand voice from your Notion templates. The boundary: if you need the AI to also publish or schedule (not just draft), Buffer's API doesn't expose those actions, so you'll still click 'Add to Queue' by hand.
Buffer MCP for turning Slack threads into content ideas
A three-person growth team monitors a Slack channel where customer success drops interesting feature requests and testimonials. They want those snippets saved as content ideas in Buffer without leaving Slack. The Buffer MCP's Create Idea tool writes directly to Buffer's idea board, and List Idea Groups lets the AI file ideas under the right workflow tag (product update, customer story, etc.). This scenario wins if your team already uses Buffer's idea feature and you're capturing fewer than twenty ideas a week—enough volume to justify automation, but not so much that you need a dedicated CRM or Airtable base. If you're triaging hundreds of ideas monthly, Buffer's idea API has no update or delete endpoints, so cleanup becomes manual.
When Buffer MCP helps prune stale post templates
A boutique agency manages Buffer accounts for eight e-commerce clients. Each client has fifteen to thirty post templates, and every quarter the team audits which templates are still relevant. Manually opening each Buffer account and clicking through templates takes an afternoon. The Buffer MCP's List Posts and Delete Post Template tools let the AI generate a report of unused templates (by cross-referencing post history) and delete obsolete ones in a single session. This works if you're an admin or owner on the client orgs and the templates are marked private. The trade-off: if your clients use shared templates across multiple team members, the API won't let you delete those without manual Buffer UI access, so you'll still need a spreadsheet for the final review.
Frequently asked
What does the Buffer MCP do in Switchy?
It lets your team create social post drafts, manage content ideas, and delete posts across Buffer channels — all from Switchy's chat interface. The MCP connects to your Buffer organization and exposes the channels you've already configured. You can draft posts for specific channels, save ideas to workflow groups, and list existing posts without switching tabs.
Which OAuth scopes does Buffer MCP request?
Buffer uses OAuth2 to authenticate, and the MCP requests read-write access to your organization's posts, ideas, and templates. You'll authorize Switchy during setup, and Buffer will show you exactly which permissions it's granting. Only users who already have Buffer access can connect the integration — it won't create new Buffer accounts or bypass your existing team roles.
Can the Buffer MCP schedule or publish posts directly?
No. The MCP only creates drafts — it never queues, schedules, or publishes posts. You'll still approve and schedule everything inside Buffer's own interface. This keeps your approval workflow intact and prevents accidental live posts from a chat command. If you need instant publishing, use Buffer's API directly or stick to their web app.
How is this different from using Buffer's web app?
The MCP saves you from context-switching when you're already working in Switchy. Instead of opening Buffer to draft a post or log an idea, you type a message and the AI handles it. You lose Buffer's visual composer and analytics, so use the MCP for quick drafts and the web app for final polish and performance review.
Who on my team should connect the Buffer integration?
Anyone who creates content or manages your social calendar. The connected user's Buffer permissions carry over — if they can't delete templates in Buffer, the MCP won't let them either. Organization admins get the most tool access, including deleting internal templates. One connection per Switchy workspace is enough; the whole team shares it.