Vinkius
Sprout Social

Sprout Social MCP. Schedule, analyze, and audit all your social channels in one prompt.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Sprout Social MCP on Cursor AI Code Editor MCP Client Sprout Social MCP on Claude Desktop App MCP Integration Sprout Social MCP on OpenAI Agents SDK MCP Compatible Sprout Social MCP on Visual Studio Code MCP Extension Client Sprout Social MCP on GitHub Copilot AI Agent MCP Integration Sprout Social MCP on Google Gemini AI MCP Integration Sprout Social MCP on Lovable AI Development MCP Client Sprout Social MCP on Mistral AI Agents MCP Compatible Sprout Social MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Sprout Social MCP Server gives your AI client full command over global social media operations. You can schedule posts, pull granular analytics across multiple brands, and audit brand mentions—all without leaving your coding editor.

It lets you run `get_profile_metrics` or check scheduled content using `list_scheduled_posts`, making it a complete workflow hub for marketing teams.

What your AI agents can do

Create social post

Schedules a brand new social media post across specified profiles with optional text and time parameters.

Get listening analytics

Pulls specific metrics regarding public discussion on a set topic within a defined date range.

Get profile metrics

Retrieves detailed performance analytics for a single profile, covering engagements and followers over time.

+ 7 more capabilities included
Schedule new posts

The agent drafts or queues content for publication across multiple linked social profiles at a specified time.

Calculate profile performance metrics

It retrieves raw data on engagements, follower growth, and total impressions for any connected account over a given date range.

Analyze brand mentions by topic

The agent pulls social listening data to see what the public is saying about your specific topics or brands.

Audit connected accounts and groups

It lists all active social profiles and organizational groupings managed within Sprout Social, giving you a full inventory of nodes.

Review content status (Drafts/Scheduled)

The agent pulls lists of posts that are currently drafted or scheduled for future publication, allowing you to manage the pipeline.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Sprout Social: 10 Tools for Social Media Operations

These ten tools give your AI client full programmatic access to content creation, performance metrics, brand listening, and account auditing across Sprout Social.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Sprout Social on Vinkius
create019d760c

create social post

Schedules a brand new social media post across specified profiles with optional text and time parameters.

get019d760c

get listening analytics

Pulls specific metrics regarding public discussion on a set topic within a defined date range.

get019d760c

get profile metrics

Retrieves detailed performance analytics for a single profile, covering engagements and followers over time.

get019d760c

get tag performance

Generates performance reports that isolate metrics based on specific custom tags used in posts.

list019d760c

list draft posts

Retrieves a list of all social media content drafts created but not yet scheduled or published.

list019d760c

list listening topics

Provides an inventory of all configured and available social listening topics for monitoring.

list019d760c

list profile groups

Lists the organizational groups that contain multiple connected social media profiles within Sprout Social.

list019d760c

list profiles

Gathers a complete list of all individual, connected social media accounts managed by the organization.

list019d760c

list published posts

Retrieves a history of posts that have already gone live across all linked profiles.

list019d760c

list scheduled posts

Lists content items that are currently queued up and scheduled for future publication dates.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Sprout Social, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Sprout Social MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Sprout Social. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Copying stats across dashboards takes forever.

Today, if you need a performance review for your brand, you open Dashboard A to pull X metrics. Then you jump to the spreadsheet to get Y and manually input dates. Next, you switch to Dashboard B just to check follower growth Z. You spend an hour doing nothing but clicking between tabs.

With this MCP server, you simply ask your agent: 'Show me last month's performance for our key accounts.' The system automatically runs `get_profile_metrics` on all necessary profiles and hands you a clean, compiled markdown chart of the results. You get the data instantly.

Sprout Social MCP Server: Publish content & track metrics

Manual scheduling means logging in to platform A for Facebook, then logging into dashboard B for X/Twitter, and finally running a separate report on C. If you miss one step, or if the date changes, your whole campaign stalls.

Now, you tell your agent: 'Schedule this post across all primary profiles using `create_social_post` next Tuesday.' The server handles the complexity of API calls, cross-platform IDs, and time zones in a single call. It just works.

What you can do with this MCP connector

Sprout Social MCP Server: Your Command Center for Global Marketing Ops

You're done jumping between your code editor and half a dozen separate social dashboards. This Vinkius integration brings all the heavy lifting for your brand—across every linked network—straight into your AI workflow. You get full command over global social operations without ever leaving your IDE.

Your agent can handle everything from scheduling announcements to pulling deep performance metrics, giving you complete control over the content lifecycle right where you need it.

Auditing and Inventory Management

You gotta know what accounts you're running before you post anything. You can use list_profiles to pull a master list of every single individual social media account connected to your organization. If you wanna see how those profiles are grouped, run list_profile_groups; it’ll give you an inventory of the organizational groupings managing multiple accounts.

For a full picture of your setup, check out list_listening_topics, which provides a complete list of every configured social listening topic ready for monitoring.

Content Pipeline Control

When it comes to posts, you control the whole flow. You can use create_social_post to draft and queue up new announcements across multiple profiles simultaneously, letting your agent handle the specified text and publication time parameters. Before scheduling, you should check what's already waiting in line; run list_scheduled_posts to see every piece of content queued for future dates.

If a post isn't scheduled yet, you can pull drafts using list_draft_posts, getting a list of all social media content items that exist but haven't gone live or been put on the calendar. You also get a history by calling list_published_posts to see every post that has already hit the feeds.

Performance and Analytics Deep Dive

This is where you pull the numbers. To calculate overall profile performance metrics, use get_profile_metrics. This tool pulls raw data on engagements, follower growth, and total impressions for any connected account over a specific date range. You can narrow your focus even further by running get_tag_performance, which generates reports that isolate metrics based only on custom tags you used in your posts.

Need to track public sentiment? Run get_listening_analytics to pull detailed social listening data, showing what the general public is saying about specific topics or brands within a defined date range. If you're just checking what people are talking about generally, run list_topics to see all available monitoring subjects.

This server makes managing complex, multi-brand marketing efforts straightforward. You don't need multiple dashboards; your agent does the heavy lifting for you.

Built · Hosted · Managed by Vinkius Sprout Social MCP Server - Publish & Track Metrics Server ID 019d760c-3b58-7084-9135-0e4437128019
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Sprout Social MCP

How do I find out which social accounts are connected to Sprout Social using list_profiles? +

Run list_profiles. This tool pulls a complete inventory of every single active, linked account ID. It's the best place to start if you don't know your full setup.

What is the difference between list_draft_posts and list_scheduled_posts? +

Draft posts are content you wrote but haven’t told the system to post yet. Scheduled posts are content that is finalized, approved, and set for a future date using create_social_post.

Can I get performance metrics for my brand mentions? How do I use get_listening_analytics? +

Yes. You need to provide the specific topic_id, and then define a start date and end date (YYYY-MM-DD). The tool returns structured analytics on what people are saying.

How do I check if my scheduled posts worked? +

You can use list_scheduled_posts to see the queue. If you need historical data, run list_published_posts to get a full log of everything that has gone live.

What if I only want metrics for one specific type of content? +

Use get_tag_performance. This tool lets you filter the analytics down to posts linked by custom tags, so you can measure specific campaigns or content themes.

What should I do if `list_profiles` fails because my Sprout Social token expired or was revoked? +

You need to re-authenticate the connection immediately. The system will return an explicit authorization error; you just update your credentials via the Vinkius dashboard and retry the function call.

If I run `get_profile_metrics` for very large or multi-year date ranges, are there API rate limits? +

Yes, API calls have usage limits. The server handles standard throttling automatically, but if you need massive data dumps, break the request into smaller chunks (like monthly) to prevent hitting the cap.

When using `create_social_post`, how do I ensure content posts to every required organizational group? +

You must explicitly pass a JSON array of all profile IDs and group IDs. Don't assume it covers everything; list every single target ID you want included in the deployment payload.

Can the AI really create and publish a post sequentially? +

Yes. Once you gather valid endpoints using list_profiles, you can instruct the AI to construct content. When instructed, the bot calls create_social_post, supplying your generated text payload and matching the ID, broadcasting it natively. It can also assign scheduled timestamps for delayed publishing.

How can I extract sentiment from a listening topic intelligently? +

Use the tool list_listening_topics to find the exact ID representing a brand trend. Ask the AI: "Diagnose listening id '123' for the past month". It will automatically run get_listening_analytics, interpreting the JSON outputs consisting of sentiment ratios, mention volumes, and mapping the sentiment securely inside your chat.

Do I need to leave a tab logged into Sprout Social open? +

No, this is completely headless. As long as you provided the SP_TOKEN and SP_CUSTOMER_ID strings globally to your MCP integration parameters, the AI interacts with REST endpoints securely and natively in the background.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Sprout Social. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.