Oktopost MCP. Pull B2B Social Data into Your Chat Window
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Oktopost connects your AI agent directly to B2B social media data. You get hands-free access to manage campaigns, pull analytics reports, and track leads from LinkedIn, Twitter, and Facebook without opening the dashboard.
What your AI agents can do
Get analytics report
Retrieves a report containing aggregated performance data for your social media campaigns.
Get campaign details
Pulls specific setup information and settings for one selected social media campaign.
Get message details
Gets the full content and metadata for a single, specific social media message using its ID.
The agent fetches aggregated reports, giving you specific data points like total clicks or shares for a selected period.
You can list all current campaigns using list_campaigns and then pull detailed settings for any single campaign using get_campaign_details.
The server gathers a list of new contacts (list_social_contacts) or records how many goals were hit due to your social posts (list_social_conversions).
You can pull a complete log of every message—both drafted and published—across all campaigns using list_social_messages.
Use list_social_profiles to get the metadata and connection status for every social platform linked to your Oktopost account.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Oktopost MCP Server: 10 Tools for Social Marketing Data
Execute specific actions across your Oktopost account, including pulling performance reports, listing campaigns, and tracking social leads using these ten dedicated tools.
019d75e4get analytics report
Retrieves a report containing aggregated performance data for your social media campaigns.
019d75e4get campaign details
Pulls specific setup information and settings for one selected social media campaign.
019d75e4get message details
Gets the full content and metadata for a single, specific social media message using its ID.
019d75e4get social profile details
Retrieves all connection details and current metadata for one of your linked social profiles (e.g., LinkedIn).
019d75e4list campaigns
Lists every active or archived B2B social media campaign set up in Oktopost.
019d75e4list oktopost tags
Retrieves a list of organization tags used across your campaigns for categorization.
019d75e4list social contacts
Generates a list of leads and contacts that were identified through social media interactions.
019d75e4list social conversions
Lists all goal completions and conversions that the system has attributed to your social activities.
019d75e4list social messages
Provides a history of every message, showing which were scheduled or already sent across campaigns.
019d75e4list social profiles
Lists all social media profiles that are currently connected and active with Oktopost.
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
Make Your AI Do More
Start with Oktopost, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ 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
What you can do with this MCP connector
You connect your AI agent directly to Oktopost's B2B social media data. You get hands-free access to manage campaigns, pull analytics reports, and track leads from LinkedIn, Twitter, and Facebook without ever having to open the dashboard yourself.
Your agent handles all the heavy lifting, letting you run strategy without logging in. It pulls specific information from every corner of your social presence.
Campaign Setup and Overview: You can start by listing every active or archived B2B campaign using list_campaigns. Need to check out how a specific campaign was set up? Just ask it to use get_campaign_details to pull the exact setup information and settings for that one. The system also lets you retrieve all organization tags used across your campaigns with list_oktopost_tags, so you know exactly what categories are being applied.
Performance Tracking and Analytics: For hard numbers, your agent pulls reports using get_analytics_report. This gives you aggregated performance data points—you can get specific metrics like total clicks or shares for any given period. If you want to see the full history of posts that went out through all campaigns, use list_social_messages to pull a complete log of every message, whether it was scheduled or already sent.
You can drill down even further; if you know a specific message ID, get_message_details pulls the entire content and metadata for just that single post.
Lead Generation and Conversions: The system tracks who's interested in your stuff. Your agent generates a list of leads and contacts—the people identified through social media interactions—using list_social_contacts. It also keeps tabs on actual goal completion, letting you view all conversions that the platform has attributed to your social activities via list_social_conversions.
Profile Management: You've got to know what platforms are running. Use list_social_profiles to get a list of every single social media profile connected and active with Oktopost. If you need the deep details for one specific account—like all its connection metadata or current status, say for LinkedIn—you call get_social_profile_details.
Basically, your agent gives you full visibility into everything happening on your paid B2B social channels without making you open a browser tab. It pulls the data points so you can focus on what's next.
How Oktopost MCP Works
- 1 Subscribe to this server, then provide your unique Oktopost Account ID and API Key.
- 2 Your AI client (Claude, Cursor, etc.) uses the provided credentials to query the Oktopost API.
- 3 The agent executes the necessary tool calls—like
list_campaignsorget_analytics_report—and returns structured data for you to read.
The bottom line is: your agent acts as a natural language wrapper around complex social media APIs, giving you immediate access to B2B marketing data.
Who Is Oktopost MCP For?
This tool is for the Marketing Analyst who needs performance reports before their 9 AM meeting; it's for the Demand Generation Specialist tracking leads from LinkedIn comments at midnight. It’s built for anyone whose job requires cross-referencing data across multiple social platforms without opening a web browser.
Needs to quickly check the status of scheduled posts or list campaigns without logging into the main dashboard.
Monitors social-driven leads and conversions in real-time, asking the agent for list_social_contacts updates throughout the day.
Automates data retrieval by calling tools like get_analytics_report to pull performance metrics across different social platforms for quarterly reviews.
What Changes When You Connect
- Get instant performance metrics. Instead of navigating to the analytics tab, ask your agent for
get_analytics_reportand get actionable data points in seconds. - Manage leads without clicking. Need to know who responded on LinkedIn? Use
list_social_contactsto pull a fresh list of qualified leads directly into your chat session. - See campaign status instantly. Before drafting content, run
list_campaignsto confirm if the 'Q3 Launch' campaign is still active or if it needs archiving. - Audit every post. Use
list_social_messagesto review a comprehensive log of scheduled and sent messages across all platforms. No more guessing what went out last week. - Validate connections easily. Run
list_social_profilesfirst to ensure your agent has access to all necessary accounts before attempting any major data pull.
Real-World Use Cases
The Quarterly Performance Review
A Marketing Analyst needs to prove ROI for the last quarter. Instead of manually exporting reports from LinkedIn, Twitter, and Facebook, they ask their agent to run get_analytics_report combined with list_social_conversions. The agent consolidates click counts and goal completions, giving them a single, unified report immediately.
The Lead Follow-Up Crisis
A Demand Generation Specialist spots high activity on LinkedIn but can't remember which leads responded. They ask the agent to run list_social_contacts. The server returns a list of 5 new contacts, including their job titles and engagement history, allowing them to follow up instantly.
Pre-launch Content Audit
A Social Media Manager is launching a big campaign. They use list_campaigns to check the status of all related efforts, then run get_campaign_details on the primary account to confirm the correct budget and profile links are in place before posting anything.
Checking Message History Compliance
A compliance officer needs proof that certain messages were never sent. They ask the agent to run list_social_messages for a specific date range, getting a complete log of every message and its content for review.
The Tradeoffs
Asking for 'all data'
Typing: 'Give me all the social media marketing info.' This is too vague. The agent doesn't know if you mean leads, posts, or analytics.
→
Be specific and use the tool names. For instance: 'Run get_analytics_report for the 'Q3 Product Launch' campaign,' OR 'Show me the latest leads using list_social_contacts.'
Over-relying on profile status
Just running list_social_profiles and thinking everything is fine. You might miss a crucial setting or an expired connection.
→
Always pair profile checks with action: Run list_social_profiles, and then immediately use get_social_profile_details on the most critical account to confirm its current metadata.
Forgetting the scope
Asking for 'the campaign report' without naming which one. The agent will fail or give you a massive, unreadable dump of data.
→
Always start by listing available campaigns: Run list_campaigns first. Then, reference the returned name when asking for details using get_campaign_details.
When It Fits, When It Doesn't
Use this server if your job involves constantly moving between multiple social media dashboards to collect data—especially marketing analysts or demand gen roles. It's perfect for combining tools: use list_social_profiles to validate connectivity, then run list_campaigns to scope the project, and finally feed that campaign name into get_analytics_report. Don't use this if you only need a single piece of static data (e.g., just checking one tag). In that case, check Oktopost's native API directly. This server shines when your goal is to synthesize performance reports from multiple sources, making it far more valuable than simply listing campaigns or leads alone.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Oktopost. 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
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.
Available Capabilities
The manual process of tracking social data kills focus.
Today, if you need a full picture of your campaign's performance, you open the Oktopost dashboard. You click from 'Campaigns' to view status; then you switch tabs to find 'Analytics'; maybe you have to navigate to another section just to pull a list of leads. Copying and pasting metrics into a spreadsheet is standard procedure, and it eats up hours.
With this MCP server, the workflow changes completely. You don't click anything. You ask your agent: 'What was the performance for Campaign X?' The agent executes `get_analytics_report` and hands you the final, structured answer right in the chat window.
Oktopost MCP Server: Get Social Intelligence
Manual auditing requires logging into every single source—campaign details, message logs, and conversion tracking. You have to run separate reports for clicks, shares, *and* leads.
Now, you can use the agent to combine these actions. Ask it: 'List all campaigns that generated over 50 conversions.' It runs `list_social_conversions` and filters it against your campaign list in one go. That's a workflow change.
Common Questions About Oktopost MCP
How do I check if my social media accounts are connected using list_social_profiles? +
Running list_social_profiles shows all linked platforms and their current connection status. This is the first step to ensure your agent can access metadata for any subsequent tools.
What should I use to get performance data? Is it list_campaigns or get_analytics_report? +
Use get_analytics_report. While list_campaigns shows existence and status, the report tool pulls the actual metrics like clicks and shares you need for analysis.
Can I find out who generated leads using list_social_contacts? +
Yes. The list_social_contacts tool retrieves a dedicated roster of leads identified through social media engagement, giving you names and roles directly in the chat.
How do I see all my past posts using list_social_messages? +
The list_social_messages tool provides a complete historical log. It shows which messages were scheduled, which ones went out, and their specific content.
How do I get all the settings and details for a specific campaign using get_campaign_details? +
It retrieves every setting associated with that campaign. You'll get deep info like start/end dates, assigned goals, and budget parameters—not just a summary.
What does get_social_profile_details provide besides connection status? +
This tool pulls the complete metadata for any linked profile. You can check things like the full account name, user ID, and specific platform settings that aren't visible elsewhere.
Is list_social_conversions better than get_analytics_report for tracking goals? +
list_social_conversions focuses specifically on successful goal completions. While analytics report handles raw metrics like clicks, this lists records of confirmed conversions.
How do I see what tags are available in my account using list_oktopost_tags? +
It provides a complete list of all organization tags. This helps you understand the current taxonomy and group your content efforts correctly within Oktopost.
How do I find my Oktopost API credentials? +
Log in to your Oktopost account and navigate to App Settings > API to find your Account ID and generate an API Key.
Can I see leads generated from social media? +
Yes! Use the list_social_contacts tool to retrieve a list of individuals who have engaged with your posts and been identified as leads.
Does this support LinkedIn and Twitter? +
Yes, Oktopost supports major B2B social platforms. Use list_social_profiles to see all your connected accounts and their statuses.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Kitetags
Generate optimized hashtags for Instagram and TikTok posts with AI that analyzes trending tags and maximizes reach.
Tolstoy
Embed interactive video experiences on your website that let visitors choose their own path through shoppable video funnels.
Messaggio
Send bulk SMS, Viber, and WhatsApp messages through a unified API with delivery tracking and campaign analytics.
You might also like
DeepSource
Automate code quality monitoring via DeepSource — analyze issues, vulnerabilities, metrics, and report cards directly from any AI agent.
Targetprocess
Connect your AI to Apptio Targetprocess. Agile portfolio management natively from the terminal: track user stories, active bugs, and sprint iterations seamlessly.
Exa AI
Search and discover the web — audit semantic results and similar links via AI.