adsBrowseTargetingCategory | Browse Meta’s full targeting taxonomy — see all available interests, behaviors, or demographics without searching. |
adsConversionInsights | Conversion metrics — purchases, leads, registrations, and cost per conversion. |
adsConversionTimeSeries | Conversion metrics over time — daily (or custom interval) conversion data for trend analysis. |
adsCreateAd | Create an ad within an ad set — the actual creative that people see. |
adsCreateAdSet | Create an ad set within a campaign — defines WHO sees the ad and HOW MUCH to spend. |
adsCreateCampaign | Create a new ads campaign — the top level of the ads hierarchy. |
adsCreatePixel | Create a new Meta pixel for conversion tracking on the project’s website. |
adsDeleteAd | Permanently delete an ad. |
adsDeleteAdSet | Permanently delete an ad set and ALL ads within it. |
adsDeleteCampaign | Permanently delete a campaign and ALL its ad sets and ads. |
adsDemographicInsights | Ad performance broken down by age and gender — see which demographics convert best. |
adsDuplicateAd | Clone an ad — optionally into a different ad set for A/B testing creatives. |
adsDuplicateAdSet | Clone an ad set with its targeting and budget settings — useful for A/B testing audiences. |
adsEngagementInsights | Ad engagement metrics — reactions, comments, shares, saves, and post engagement rate. |
adsGetAdIssues | Check if an ad has policy violations, disapprovals, or quality issues. |
adsGetAdPreview | Preview how an ad looks in a specific placement (feed, story, explore, etc.). |
adsGetCustomAudiences | List custom audiences available in the ad account — website visitors, customer lists, lookalikes, and more. |
adsGetInterestSuggestions | Get related interest suggestions based on interests you already have — expand your targeting reach. |
adsGetPixels | List Meta pixels (conversion tracking tags) for an ad account. |
adsPlatformInsights | Ad performance broken down by platform and placement — see where ads perform best (Facebook feed vs Instagram Stories vs Reels, etc.). |
adsSearchEmployers | Search for employer names to use in ad targeting — reach people who work at specific companies. |
adsSearchInterests | Search Meta’s interest database for ad targeting — find interests by keyword to use in adsCreateAdSet or adsUpdateAdSet. |
adsSearchJobTitles | Search for job titles to use in ad targeting — reach people with specific roles. |
adsSearchLocales | Search for language/locale options for ad targeting — target users who speak specific languages. |
adsSearchLocations | Search for geographic locations to use in ad targeting — countries, cities, regions, zip codes, or DMAs. |
adsTimeSeriesInsights | Ad performance over time — daily (or custom interval) metrics for trend analysis. |
adsUpdateAd | Edit an ad — change the name, status, or creative (copy, image, CTA, link). |
adsUpdateAdSet | Edit an ad set — change targeting, budget, bid, or status. |
adsUpdateAdStatus | Pause or activate an ad (quick status toggle without touching the creative). |
adsUpdateCampaign | Edit a campaign — change name, status, budget, or bid strategy. |
adsVideoInsights | Video ad performance — ThruPlays, view percentages (25%/50%/75%/100%), and average watch time. |
checkAccountHealth | Check the connection status and token health of all social accounts for this project. |
createComment | Post a new top-level comment on a post (not a reply to an existing comment). |
createPlannedPost | Add a content idea to the planning board — the first step in the content creation workflow. |
createScheduledPost | Create a new scheduled post — the main tool for publishing social content. |
deleteAllPlannedPosts | Delete ALL planned posts for a project. |
deleteComment | Permanently delete a comment. |
deletePlannedPost | Remove a single planned post from the content calendar. |
deleteScheduledPost | Delete a scheduled or draft post (cannot delete already-published posts). |
generateCarouselPrompts | AI-generate individual slide prompts for a carousel post — produces a cohesive set of prompts, one per slide. |
generateContentPlan | AI-generate a full content calendar — produces weeks of post ideas with captions, media suggestions, and content pillars. |
generateImagePrompt | AI-generate an image prompt for a social media post — creates a detailed prompt optimized for image generation tools (DALL-E, Midjourney, etc.). |
generateStaticPrompt | AI-generate a design brief for a static social graphic — infographics, quote cards, announcements, or text-based visuals. |
getAccountAnalytics | Get 30-day analytics for a single Instagram or Facebook account. |
getAdAccounts | List ad accounts linked to a social account — needed before any ads operation. |
getAdSetDetails | Get full details of a specific ad set — targeting, budget, schedule, and optimization settings. |
getAdsHierarchy | Get the complete ads structure — campaigns, ad sets, and ads with status and performance metrics. |
getBrandMetadata | Get brand metadata used internally by AI content generation tools in this server. |
getComments | Get comments on a specific post. |
getConversation | Read the full message history for a specific DM conversation. |
getConversations | List DM conversations for an account — inbox overview. |
getPostAnalytics | Get per-post performance metrics for recent posts on an account. |
getPostStatus | Check the delivery status of a post — did it publish successfully? |
getProject | List accessible workspaces OR read one in full. |
getScheduledPost | Get full details of a specific scheduled post — caption, media, schedule, and status. |
hideComment | Hide a comment from public view (reversible). |
listAccounts | List all connected Instagram and Facebook accounts for this project. |
listPlannedPosts | List planned content ideas for a date range — the content planning board. |
listScheduledPosts | List scheduled/published posts — see what’s queued and what’s been posted. |
publishPostNow | Publish a draft or scheduled post right now instead of waiting for the scheduled time. |
replyToComment | Reply to a specific comment — posts a public reply visible to everyone. |
rewriteText | AI-rewrite text in a different style — adapt captions, copy, or messaging to a different tone while keeping the core message. |
searchCompetitorAds | Search the Meta Ad Library for competitor ads — see what ads anyone is running across Facebook, Instagram, Messenger, and more. |
sendDirectMessage | Send a private DM to a user on Instagram or Facebook. |
switchProject | Switch the active workspace for the remainder of this session. |
unhideComment | Restore a hidden comment back to public visibility. |
updateAdSetStatus | Pause or activate an ad set (quick status toggle). |
updateCampaignStatus | Pause or activate a campaign (quick status toggle). |
updatePlannedPost | Edit a planned post — update the caption, date, status, platforms, or notes. |
updateScheduledPost | Edit a scheduled or draft post — change caption, reschedule, add notes, or promote a draft to scheduled. |
whoami | Identify yourself — who Claude is acting as AND which workspace is currently active. |