ContentStudio
ContentStudio is a social media management platform for publishing, workspace collaboration, analytics, and social inbox workflows.
Integration
- Vendor
- ContentStudio
- Category
- other
- Auth
- API_KEY
- Tools
- 50
- Composio slug
content_studio
Tools
- Add Facebook Group Account
Add a Facebook Group to a ContentStudio workspace through the manual connection flow. No browser authorization step is required.
- Add Inbox Note
Create an internal note on a ContentStudio Social Inbox conversation, optionally mentioning workspace users. This updates only the internal ContentStudio conversation record; it does not send a message or reply to an external social-network
- Add Post Comment
Add a collaboration comment to a ContentStudio post, optionally mentioning workspace users. This updates ContentStudio's internal post collaboration thread; it does not create an internal note or publish a Social Inbox reply.
- Add Post Note
Add an internal note to a ContentStudio post. The note is for workspace collaboration; it does not mention users or publish a Social Inbox reply.
- Bulk Set Inbox Elements Archived
Archive or unarchive 1-100 ContentStudio Social Inbox elements in one provider batch.
- Bulk Set Inbox Elements Status
Set the workflow status of 1-100 ContentStudio Social Inbox elements to done or pending in one provider batch.
- Connect Bluesky Account
Connect a Bluesky profile directly to a ContentStudio workspace using its handle and a Bluesky app password. The app password is sensitive, is sent only in this request, and is never returned.
- Create Campaign
Create a named, color-coded campaign in a ContentStudio workspace.
- Create Inbox Tag
Create a named, color-coded Social Inbox tag in a ContentStudio workspace.
- Create Label
Create a named, color-coded label in a ContentStudio workspace.
- Create Post
Create a draft, queued, content-category, or scheduled ContentStudio post with complete media, platform publishing, first-comment, label, campaign, and approval options. Queued, scheduled, and content-category posts can be published externa
- Create Workspace
Create a ContentStudio workspace with its required name, logo URL, and timezone.
- Delete Campaigndestructive
Permanently delete a campaign from a ContentStudio workspace. Posts assigned to the campaign are detached from it.
- Delete Inbox Commentdestructive
Permanently delete one public ContentStudio Social Inbox comment from its connected social platform. This destructive operation cannot be undone.
- Delete Inbox Messagedestructive
Soft-delete one ContentStudio Social Inbox message from its connected platform account. The provider documents this as a destructive soft delete, not guaranteed permanent erasure.
- Delete Inbox Review Replydestructive
Permanently delete the business reply from one ContentStudio Social Inbox review. This does not delete the review itself.
- Delete Inbox Tagsdestructive
Permanently delete one or more ContentStudio Social Inbox tags by ID. This destructive batch operation cannot be undone.
- Delete Labeldestructive
Permanently delete a label from a ContentStudio workspace.
- Delete Postdestructive
Permanently delete a ContentStudio post and optionally attempt deletion from selected or all social accounts where it was published. Returns every per-account outcome when social deletion only partially succeeds.
- Delete Workspacedestructive
Permanently delete a workspace and its workspace-scoped state.
- Get AI Insights
Generate AI analytics insights for one connected Facebook, GMB, Instagram, LinkedIn, Pinterest, TikTok, or YouTube account using one of seven fixed ContentStudio routes. First call CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and match the exact `_i
- Get Analytics Summary
Return current-versus-previous summary KPIs for one connected Facebook, GMB, Instagram, LinkedIn, Pinterest, TikTok, Twitter, or YouTube account. First use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and match its `_id`, workspace, and platform; Co
- Get Audience Demographics
Return a supported Facebook, Instagram, LinkedIn, or YouTube audience demographics report through one of eight fixed ContentStudio routes. First use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and copy the exact `_id` for the same workspace and pla
- Get Audience Growth Analytics
Return audience, follower, or subscriber growth for one connected social account through an explicit platform, report, and granularity combination. First call CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and match its `_id`, workspace, and platform
- Get Content Analytics
Get analytics for one platform-native Facebook, GMB, Instagram, LinkedIn, Pinterest, TikTok, Twitter, or YouTube content item. First use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS to obtain platform_id. Keep platform_id (the connected-account `_id
- Get Current User
Return the active ContentStudio user associated with the connected API key.
- Get Engagement Analytics
Return active-user, impression, engagement, action, page-view, view, or watch-time analytics from one of 21 fixed ContentStudio routes. Use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS first and match its `_id`, workspace, and platform because an in
- Get GMB Activity Analytics
Return Google Business Profile search-keyword, review, or media-activity analytics from one of exactly three documented routes. First call CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and use the exact `_id` whose platform is gmb; an invalid or non-
- Get Inbox Contact
Get the contact profile associated with a ContentStudio Social Inbox element.
- Get Media Performance Analytics
Return Facebook reel/video, Instagram hashtag/story/reel, or LinkedIn hashtag performance through one of six fixed ContentStudio routes. First call CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and copy the exact `_id` for the same workspace and plat
- Get Publishing Analytics
Return publishing behavior, posting cadence, pin rollups, YouTube discovery or sharing, or performance-schedule analytics from one of 12 documented routes. First call CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and match the exact `_id`, workspace,
- Get Twitter Credits Used
Return Twitter/X API credits consumed by one connected account over a date range. First use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and select the exact Twitter account `_id` in the same workspace; never guess the platform_id, because ContentSt
- Invite Team Member
Invite a team or client member to a ContentStudio workspace with a role and the provider's exact structured permission map. This immediately sends an invitation email to the member. Owner or admin access is required.
- List Approval Workflows
List published approval workflows available in a ContentStudio workspace. Use a returned workflow_id when attaching an approval workflow while creating or updating a post.
- List Campaigns
List or search campaigns in a ContentStudio workspace and return campaign IDs for post assignment. Returns one page and a cursor for continuation.
- List Connection Platforms
List every social platform supported by ContentStudio account connection and identify whether each uses OAuth, credentials, or a manual flow.
- List Content Categories
List or search content categories in a ContentStudio workspace and return category IDs usable when targeting posts. Returns one page and a cursor for continuation.
- List Facebook Text Backgrounds
List every Facebook colored-text background preset ID usable in facebook_options on plain-text posts.
- List Inbox Conversation Content
List messages, internal notes, or bookmarked messages for one ContentStudio Social Inbox conversation. Only messages support pagination and sorting.
- List Inbox Post Comments
List public Social Inbox comment threads for a platform post reference. ContentStudio treats an unknown post reference as a successful empty page, so items=[] and total=0 do not prove that the post exists.
- List Inbox Tags
List all Social Inbox tags in a ContentStudio workspace.
- List Labels
List or search labels in a ContentStudio workspace. Returned label_id values can be used to assign labels when creating or updating posts.
- List Media
List and filter media-library assets in a ContentStudio workspace. Returns one page with media IDs usable when creating or updating posts.
- List Post Comments
List collaboration comments and internal notes on a ContentStudio post. Returns one page and a cursor for continuation.
- List Posts
List ContentStudio workspace posts using status, date, approval, label, campaign, content-category, creator, and comment-state filters. Returns one page and a cursor for continuation.
- List Ranked Content Analytics
List one offset-paginated page of top, least-performing, sorted, or pin-performance content analytics for one connected account. First use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and match its exact `_id`, workspace, and platform; a guessed acc
- List Social Accounts
List connected social accounts in a ContentStudio workspace. Use each returned account_id (the provider's _id) as platform_id for analytics and Social Inbox calls; a workspace ID or fabricated account ID can produce misleading empty analyti
- List Team Members
List or search team members in a ContentStudio workspace and return user and membership IDs, roles, memberships, and available permissions. Returns one page and a cursor for continuation.
- List Workspaces
List workspaces accessible to the connected account and return workspace IDs for workspace-scoped tools. Returns one page and a cursor for continuation.
- Mark Inbox Element Read
Mark one ContentStudio Social Inbox element as read. Calling this for an already-read element is a successful no-op; this tool cannot mark it unread.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect ContentStudio.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the ContentStudio tools in chat.
What teammates see: by default, memories from ContentStudio 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.