Prerequisites
Sprout Social’s API is only available on the Advanced and Enterprise plans. Before connecting, make sure you have:- The API Permissions permission on your Sprout user
- Sprout’s Analytics API Terms of Service accepted under Settings > Global Features > API
Pulling X (Twitter) data also requires accepting the Sprout API X Content End User License Agreement on the same page.
- Log in to Sprout Social
- Go to Settings > Global Features > API
- Click Generate API Token in the API Token Management section
- Name the token and copy it. Sprout only shows it once.
- Add it on your Credentials page
What Can It Do?
- Pull analytics for social profiles and individual sent posts
- Read the inbox, including messages and support cases with their metadata
- Query Listening Topics for raw messages and aggregated metrics
- Create draft posts and upload media for future publication
- List account metadata such as profiles, tags, groups, users, teams, and queues
Where to Use It
In Agents (Recommended)
Add Sprout Social as a tool to any agent. The agent can then report on social performance and draft posts conversationally, choosing the right actions based on context. To add an MCP tool to your agent:- Open your agent’s configuration
- Click Add tools → Connect an app with MCP
- Search for the integration and select it
- Authenticate with your Sprout Social API token
In Workflows (Via Agent Node)
For automated pipelines, use an Agent Node with Sprout Social tools. This gives you the flexibility of an agent within a deterministic workflow.As a Custom MCP Node
You can also create a standalone MCP node for a specific action. This generates a reusable node that performs one task, useful when you need the same operation repeatedly in workflows.- Go to your node library and search for the integration
- Click Create a node with AI
- Describe the specific action you want (e.g., “Get last week’s impressions for our Instagram profile”)
- Test the node and save it for reuse
Custom MCP nodes are single-purpose by design. For tasks that require multiple steps or dynamic decision-making, use an agent instead.
Available Tools
Account Metadata
Analytics
Inbox and Listening
Publishing
Example Prompts
Use these with your agent or in the Agent Node: Find your account IDs:Troubleshooting
Need Help?
- Agents documentation for setup and best practices
- Agent Node guide for workflow integration
- Need help? Reach out to us
- Contact support@gumloop.com for assistance
Use this integration directly in Claude or Cursor. Connect remotely via the Sprout Social MCP server using credentials from your Connectors page.
