10 Claude Workflows to Run Your Company Socials (2027)

Run 10 live Claude workflows across Instagram, Facebook Pages, LinkedIn Pages, and YouTube via Otto MCP, paired with GA4, Search Console, paid ads, and WordPress.

As seen in

  • Fox News
  • ABC News
  • CBS
  • NBC
  • Associated Press
  • USA Today
  • Bloomberg
  • HuffPost
Otto the beaver next to the Meta logo
On this page7

Connect Instagram, Facebook Pages, LinkedIn Pages, and YouTube to Claude through Otto's hosted Claude MCP server to run 10 live social workflows across 227 tools and 15 integrations, cutting token usage by 80–90% versus raw 3,000-row Ads Manager CSV uploads. Trial ($1 for 3 days) and Pro ($199/mo, or $99/mo billed annually) include website updates, SEO, and read-only social insights; Master ($3,500/mo, or $3,000/mo billed annually) adds write access to ads and socials with human approval, and Facebook Pages and Instagram posts go live immediately for Reviewers and Admins.

The 10 workflows split into five diagnostic workflows across social insights, Search Console, YouTube, GA4, and comments, plus five execution workflows across live publishing, WordPress drafts, paid ads, PageSpeed checks, and weekly reporting. If you're short on time, run Workflow 1 first to audit all four networks in one turn.

Copy-paste Claude prompts to run your company socials (start here)

Paste these five prompts into Claude once you've connected your accounts to Otto MCP:

Prompt 1: 30-day cross-channel engagement audit

Query our connected Instagram, Facebook Pages, LinkedIn Pages, and YouTube accounts for the last 30 days.
Return one Markdown table showing posts published, impressions or reach, total engagements, average engagement rate, and the top post per channel.
Summarize three content patterns that worked and flag any channel with declining reach.

Prompt 2: Search Console rising queries to social posts

Check Google Search Console for five rising queries over the last 28 days with growing impressions and low CTR.
For each query, draft one LinkedIn Page post with practical takeaways and one 5-slide Instagram carousel outline with slide copy and caption.

Prompt 3: Organic winner to paused Meta ad or draft LinkedIn campaign

Find our top organic Instagram post and LinkedIn Page update from the past 14 days by engagement rate.
Prepare a paused Meta Ads creative concept from the Instagram winner, and stage a DRAFT LinkedIn Ads campaign from the LinkedIn winner with a non-zero budget for review.

Prompt 4: Bio-link and campaign landing-page PageSpeed check

Run psi_analyze_url on our Instagram bio link and our active campaign landing page.
Report mobile and desktop Core Web Vitals (LCP, CLS, INP), name the slowest render-blocking assets or images, and prepare a WordPress draft fix if applicable.

Prompt 5: Live Instagram and Facebook Page publish (Master Reviewer/Admin)

Review our approved announcement copy and media asset.
Confirm my account has Reviewer or Admin permissions on Master and remind me that Instagram and Facebook Page publishes go live immediately, then publish to both channels upon my confirmation.

Running company socials by hand vs. doing it with Claude + Otto MCP

Running company accounts across Instagram, Facebook Pages, LinkedIn Pages, and YouTube by hand traps you in weekly busywork: exporting CSVs, reformatting tables, and switching between schedulers, Ads Manager, GA4, and WordPress. We selected these 10 workflows because each links social channels to GA4, Search Console, paid ads, or site updates, queries structured endpoints instead of spreadsheets, and enforces clear permission gates.

Uploading a raw 3,000-row Ads Manager CSV into Claude can consume 40,000 to 80,000 tokens in one turn, whereas querying aggregated metrics across 227 live tools and 15 integrations in Otto MCP cuts token usage by 80–90%. Built for service businesses and small teams—clinics, law firms, studios, cafés, agencies, gyms, and salons—Otto handles weekly site updates, SEO, ad checks, and reporting while strategy and final approval stay with you.

AttributeManual CSV exports & disconnected schedulersClaude + Otto hosted MCP server
Setup & credentialsSeparate platform logins, API keys, and weekly CSV downloadsHosted remote MCP over HTTP; connect once via OAuth inside Otto behind one otto_mcp__ token
Token usage40,000 to 80,000 tokens per raw 3,000-row Ads Manager CSV80–90% lower token usage via server-side aggregated queries
Channel scopeSiloed social dashboards disconnected from GA4, SEO, and ads227 live tools across 15 integrations in one connection
Publishing guardrailsShared scheduler logins with no cross-channel staging rulesRead-only analytics, draft-first WordPress, DRAFT LinkedIn Ads, role-gated social writes
Website syncNo link to website CMS, code repos, or mobile speed checksStages WordPress drafts, GitHub pull requests with previews, and psi_analyze_url checks

Connect Claude to Otto MCP

What you need before connecting company socials to Claude

Meta requires an Instagram professional account (Business or Creator) before you run API workflows. Per Meta's Instagram Content Publishing documentation, the platform supports single images, videos, reels, and carousel posts on professional accounts. Under Meta's Instagram Insights API documentation, insights return data solely for media owned by professional accounts (not personal accounts), user metrics store for up to 90 days, and some account metrics aren't available under 100 followers. Follow our Connect Instagram to Otto guide to link your profile.

Google restricts YouTube Analytics queries to read-only access. Per Google's YouTube Analytics API documentation, reports.query requires https://www.googleapis.com/auth/youtube.readonly and pulls channel reports by channel ID or content owner, start and end dates, and metrics, plus optional dimensions, filters, and sorting. In Otto MCP, YouTube stays read-only—Claude reads channel reports, and you can't upload videos or change settings.

Connecting accounts doesn't expose credentials in chat. You don't paste GA4 keys, Meta tokens, or WordPress app passwords into Claude; you connect once inside Otto via OAuth, and secrets never leave Otto's server. Per the Model Context Protocol remote servers documentation and Anthropic's Model Context Protocol announcement, remote MCP servers connect two-way data sources to AI clients over the internet without per-device installs. Otto MCP runs at https://otto.islaintel.com/api/mcp behind one otto_mcp__ token across Claude, ChatGPT, Cursor, Claude Code, OpenClaw, and Hermes, while Otto core also runs on WhatsApp, web app, and email.

Workflows 1–5: Cross-channel social analytics, Search Console topics, and YouTube insights

Read-only social, search, and analytics workflows run on Trial, Pro, and Master plans without risking live posts or ad spend.

1. Cross-channel engagement audit across all four networks

Pull 30-day reach, engagements, and top posts across Instagram, Facebook Pages, LinkedIn Pages, and YouTube in one table.

Pull 30-day metrics for our Instagram, Facebook Page, LinkedIn Page, and YouTube accounts.
Compare post count, impressions, engagements, and engagement rate by network, then rank our top three posts overall by format.

2. Search Console rising queries to LinkedIn and Instagram carousels

Turn breakout queries from Google Search Console into LinkedIn Page updates and multi-slide Instagram carousel outlines.

  • Best for & setup: Clinics, law firms, and agencies grounding social posts in search demand, pairing read-only Search Console data with Instagram's multi-image and video carousel format.
  • Guardrail: Search Console is read-only in Otto MCP; your team still approves copy and exports final slide graphics.
Query Google Search Console for three rising service-intent queries from the past 28 days with high impressions and low CTR.
Draft one LinkedIn Page post and one 5-slide Instagram carousel outline for each query.

3. YouTube watch-time winners to short-form reel scripts

Query YouTube channel analytics to spot high-retention long-form videos and script vertical Instagram reels from them.

Query YouTube Analytics over the last 60 days for our top three videos by watch time and views.
Take the #1 video and script three 60-second Instagram reels with spoken hooks, on-screen text, and shot notes.

4. Social referral reconciliation against GA4 key events

Match Instagram, Facebook, and LinkedIn referral sessions against engaged sessions and key events in GA4.

  • Best for & setup: Service businesses checking which social channels actually drive bookings or leads rather than surface clicks.
  • Guardrail: GA4 is read-only in Otto MCP with zero tracking configuration changes; strategy and final decisions stay with you.
Query GA4 for the last 30 days where session source matches instagram, facebook, or linkedin.
Show sessions, engaged sessions, engagement rate, and key events by source and landing page.

5. Multi-channel comment triage across Instagram, Facebook, and WordPress

Gather recent comments from Instagram, Facebook Pages, and WordPress posts to sort customer questions and draft replies.

  • Best for & setup: Busy front desks triaging support and booking questions across Meta channels and Otto's 29 WordPress tools (which cover posts, pages, media, categories, tags, comments, taxonomies, and search).
  • Guardrail: Reading comments works on Trial and Pro, while replying on social channels requires Master with human approval.
Fetch comments from the last 7 days across Instagram, our Facebook Page, and WordPress.
Group them into booking/support requests, service questions, and general praise, then draft direct replies for the first two groups.

Workflows 6–10: Live social publishing, paid amplification, and website alignment

Write workflows combine Master-level social and ad permissions with draft-first website updates so campaigns and landing pages stay aligned.

6. Live publishing to Instagram and Facebook Pages

Publish approved single media or carousel announcements to your Instagram professional account and Facebook Page from Claude.

Verify my Master plan Reviewer or Admin permissions to publish to our Instagram professional account and Facebook Page.
Show the exact caption and media asset, confirm that publishing goes live immediately, and wait for my go-ahead before executing.

7. LinkedIn Page update paired with a draft WordPress post

Publish an executive or company update on LinkedIn Pages while staging the full article as a WordPress draft.

  • Best for & setup: Agencies and founders pairing Connect LinkedIn Pages to Otto with Otto's 29 WordPress tools (15 read tools and 14 write tools).
  • Guardrail: LinkedIn Pages write access requires Master with human approval, while new WordPress posts and pages stay in draft until you publish them.
Turn our latest client case study notes into a concise LinkedIn Page post and a matching WordPress blog post.
Keep the WordPress post in draft status under "Operations" and show me the LinkedIn copy for approval first.

8. Organic social winner to paused Meta ad or DRAFT LinkedIn campaign

Promote proven organic Instagram or LinkedIn posts into paused Meta Ads creatives or DRAFT LinkedIn Ads campaigns without starting spend.

Pick our highest-engagement organic Instagram post and LinkedIn update from the last 30 days with clear service intent.
Stage a PAUSED Meta ad draft and a DRAFT LinkedIn Ads campaign shell with a non-zero test budget, and show all settings before creating.

9. Bio-link PageSpeed audit and staged landing-page fix

Check mobile Lighthouse scores and Core Web Vitals on your social bio link, then open a WordPress draft or GitHub pull request to fix slow assets.

  • Best for & setup: Teams using Otto's built-in psi_analyze_url tool (which uses Otto's platform key—no user Google API key needed) and approving content changes from the web app or directly from WhatsApp (shipped June 2, 2026 in v1.1.0).
  • Guardrail: Otto isn't a website builder—he works on your existing site, stages a preview PR or WordPress draft, and always requires human approval on checkout, contact, and legal pages.
Run psi_analyze_url on our Instagram bio landing page and report mobile LCP, CLS, and overall performance.
List the top two bottlenecks and stage a WordPress draft or GitHub pull request with preview for approval.

10. Monday cross-channel social, SEO, and paid briefing

Compile a weekly executive digest combining social engagement, GA4 conversions, paid ad spend, automated SEO reports, and site changes.

  • Best for & setup: Owners reviewing all 15 integrations in one place alongside Otto's Automated SEO Reports (shipped June 24, 2026 in v1.2.0 to track weekly keyword rankings) and site-edit runs in otto_get_change_log.
  • Guardrail: Runs read-only on Trial, Pro, and Master; you keep final sign-off on every next action.
Build our Monday 7-day briefing across social reach, GA4 key events, Meta and LinkedIn ad spend, automated SEO report rankings, and otto_get_change_log site edits.
Close with three concrete priorities for this week.

Read-only vs. draft-first vs. live publish: Otto's permission model

Otto MCP separates read-only analytics, draft- or preview-gated writes, and immediate live social publishing across its documented analytics, website, paid-ad, and social tools.

Access modeDocumented integrations & toolsPermission rules & safety gates
Read-onlyGA4, Google Search Console, Google Ads, Google Business Profile, YouTube, Google Sheets, Shopify, and PageSpeed Insights (psi_analyze_url)No spend or configuration changes; YouTube queries use youtube.readonly per Google's YouTube Analytics API documentation; psi_analyze_url needs no user Google API key
Draft, paused, or preview firstWordPress (29 tools: 15 read, 14 write), GitHub, LinkedIn Ads, and Meta AdsWordPress posts/pages default to draft; GitHub changes open PRs with previews; new ads stay paused, LinkedIn Ads start as DRAFT ($0 budgets rejected; confirm=true + Reviewer/Admin to activate/pause), and Meta Ads writes require Reviewer/Admin on Master
Immediate live publishFacebook Pages and Instagram professional accountsPublishes straight to live feeds without draft staging; requires Master and Reviewer or Admin permissions

Organic LinkedIn Pages write access also requires the Master plan with human approval on every change. Checkout, contact, and legal pages always require human approval in Otto core, and otto_get_change_log records recent site-edit runs.

Plans, honest limitations, and frequently asked questions

Comparing Otto MCP against content-drafting, creative-generation, and paid-media tools shows when to use a connected webmaster versus a standalone drafting or ad tool.

CapabilityBlaze AIHolo (tryholo.ai)Ryze AIClaude + Otto MCP
Primary focusTurns briefs or documents into social posts, newsletters, and blog copyScans a website URL to generate static ad variations, social posts, and email draftsPaid ads and SEO/GEO workflowsAI webmaster for website, SEO, paid ads, and socials with human approval
Diagnostics, MCP & site editsBuilt for content drafting rather than deep GAQL or Meta Ads Manager diagnosticsNo Claude MCP server or live code and WordPress deploysFocuses primarily on paid ads and SEO/GEO; Otto also manages GitHub PRs, WordPress, GBP, and socialsHosted HTTP MCP (227 tools, 15 integrations) with 29 WordPress tools, GitHub PRs, and psi_analyze_url

Unlike ad-only tools, Otto fixes the landing page after diagnosing an ad by opening a GitHub pull request or WordPress draft in the same workflow.

Pricing and plan structure

Otto MCP uses the same plans as the core Otto website product—there's no separate MCP subscription fee. Compare details on Otto Trial, Pro, and Master plans:

  • Trial ($1 for 3 days): A trial of Pro with website updates, SEO, read-only access to ads and socials, and a homepage redesign included with the $1 Otto trial (built from your photos and words and approved before going live).
  • Pro ($199/mo, or $99/mo billed annually): Website updates, SEO, and read-only access to ads and socials; cancel anytime.
  • Master ($3,500/mo, or $3,000/mo billed annually): Pro plus write access to ads and socials with human approval on every change; cancel anytime.

Honest limitations

Know where Otto doesn't fit before connecting accounts:

  • Write access to ads and socials requires Master; Trial and Pro are read-only for ads and socials, and white-label agency portals are limited.
  • GA4, Search Console, Google Ads, Google Business Profile, YouTube, Google Sheets, Shopify, and PageSpeed Insights are read-only in Otto MCP.
  • Facebook Pages and Instagram publishes via Otto MCP go live immediately rather than saving as drafts.
  • Otto doesn't support platforms such as Wix, Webflow, or TikTok in its live MCP catalog.
  • Otto isn't Otto The Agent or OttoKit (mcp.ottokit.com), and the Otto CLI for terminal agents is coming soon.

Frequently asked questions

How do I connect Claude to Otto MCP without pasting API keys into chat?

You connect accounts once inside Otto via OAuth, so GA4 keys, Meta tokens, and WordPress app passwords never enter Claude or leave Otto's server. Claude connects over HTTP to https://otto.islaintel.com/api/mcp using one otto_mcp__ token, with no per-device install per the Model Context Protocol remote servers documentation.

Can Claude publish Instagram reels and carousels, and do they save as drafts?

Meta's Instagram Platform Content Publishing API supports single images, videos, reels, and carousel posts on professional accounts per Meta's Instagram Content Publishing documentation. In Otto MCP, Facebook Pages and Instagram posts go live immediately—not as drafts—and require Reviewer or Admin permissions on Master.

Why are YouTube and GA4 read-only in Otto MCP?

Google's YouTube Analytics API reports.query method uses the read-only https://www.googleapis.com/auth/youtube.readonly scope to pull channel reports per Google's YouTube Analytics API documentation. Keeping YouTube, GA4, Search Console, Google Ads, GBP, Sheets, Shopify, and PageSpeed Insights read-only ensures diagnostic prompts can't alter tracking or spend budget.

How much Claude context does Otto MCP save over CSV exports?

Uploading a raw 3,000-row Ads Manager CSV into Claude can consume 40,000 to 80,000 tokens in one turn. Querying aggregated metrics through Otto MCP cuts token usage by 80–90%, leaving room to analyze socials, search, and landing pages together.

Connect Claude to Otto MCP

Written by

Guillermo Marti

Creative Director & Head of Growth at IslaIntel

Leads Otto's brand, creative, and growth, from paid ads and SEO to the AI workflows behind them.