Buffer
Manage Buffer (social media scheduling: organizations, channels, posts, ideas) from any AI agent via Buffer's GraphQL API. 9 tools, API key.
7 æ¥éç¡æ · ã¯ã¬ãžããã«ãŒãäžèŠ Â· EU ãã¹ã
Buffer ã«äœã§ãèãã
AnythingMCP çµç±ã§ Buffer ã«å®éã®ããã³ããã詊ãã â Claude ãããŒã«ãåŒã³åºããåçããŸããããªãã®ã¡ãã»ãŒãžã§ Enter ãæŒããš Cloud ã«ã€ã³ã¹ããŒã«ããŸãã
Buffer ã Cloud ã«ã€ã³ã¹ããŒã«Claude 㯠AI ã®ãã誀ãããšããããŸããåçãã確èªãã ããã
2 åã§ã»ããã¢ãã
- 1cloud.anythingmcp.com ã§ç¡æãã©ã€ã¢ã«éå§ã
- 2ã³ãã¯ã¿ãŒã¹ãã¢ã§ Buffer ãã¯ãªãã¯ãè³æ Œæ å ±ã貌ãä»ãã
- 3MCP API ããŒãçºè¡ããAI ã¯ã©ã€ã¢ã³ãã MCP URL ã«åããã
Buffer ã®ã¬ã€ã
äž»èŠ AI ã¯ã©ã€ã¢ã³ãåãã®ã¹ããããã€ã¹ãããã»ããã¢ããã
Buffer ã®ã»ããã¢ãã
ã³ãã¯ã¿å®çŸ©ãã®ãã®ããïŒèªèšŒæ å ±ã®å ¥æå ãå¿ èŠãªæš©éããã®ã¢ããã¿ãåŒã³åºã APIã ã³ãã¯ã¿äœè ã«ããè±èªã§æäŸãããŠããŸãã
This connector wraps Buffer's public GraphQL API at https://api.buffer.com (docs: https://developers.buffer.com). It replaces the legacy api.bufferapp.com REST API; Buffer's API is available on every plan, including Free.
Setup:
- Sign in to Buffer and open Settings â API (https://publish.buffer.com/settings/api).
- Click Generate API Key (Personal Access tab). Free accounts can hold one key, paid plans up to five.
- Paste the key into
BUFFER_ACCESS_TOKEN. It is sent asAuthorization: Bearer <key>and acts as your own account: every organization and channel you can see in Buffer, with no per-organization scoping.
Workflow: everything hangs off an organization ID.
buffer_current_userâ your account and its organizations (take theidof the one to work in).buffer_list_channelsâ the connected social accounts of that organization (take a channelid).buffer_create_poston one channel (call it once per channel to post the same text to several), orbuffer_create_ideato park content at organization level.buffer_list_posts/buffer_list_ideasto read them back,buffer_update_post,buffer_send_now,buffer_delete_postto change them.
Scheduling (mode): addToQueue (next free slot of the channel's posting schedule, default), shareNext (top of the queue), shareNow, or customScheduled together with due_at (ISO 8601, UTC). save_to_draft: true stores a draft instead.
Post status: draft, needs_approval, scheduled, sending, sent, error.
Errors: mutations answer with a typed payload, not an HTTP error â a result carrying only message (e.g. InvalidInputError, LimitReachedError) means the change was refused; read the message. A 401 UNAUTHENTICATED means the API key is missing, wrong or revoked.
Media: pass assets as a list where each entry holds exactly one of image, video or document, e.g. [{"image": {"url": "https://âŠ/photo.jpg"}}]. Buffer does not host files: the URL must be publicly reachable.
Network-specific options (Instagram post/story/reel, Pinterest board, YouTube title, threads, first comments) go in metadata, keyed by network â see the PostInputMetaData reference at https://developers.buffer.com/reference.html.
Rate limits (per API key, rolling windows): 100 requests / 15 min on every plan; 250 / day on Free and Essentials, 500 on Team; 3,000â15,000 / 30 days depending on plan. A 429 carries Retry-After â wait that long instead of retrying.
Beyond the typed tools: buffer_graphql_query / buffer_graphql_mutation run any operation from the reference (tags, post metrics, content items). Buffer does not publish its schema without authentication, so buffer_graphql_schema cannot load it â use https://developers.buffer.com/reference.html instead.
ããªãã® AI 㯠Buffer ãã 2 ã¯ãªãã¯å ã
ã³ãã¯ã¿ãŒãã€ã³ã¹ããŒã«ãè³æ Œæ å ±ã貌ãä»ããAI ã«è³ªåã7 æ¥éç¡æãã¯ã¬ãžããã«ãŒãäžèŠã