4,500+ servers built on MCP Fusion
Vinkius

Oktopost MCP. Pull B2B Social Data into Your Chat Window

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

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

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.

+ 7 more capabilities included
Retrieve detailed performance metrics

The agent fetches aggregated reports, giving you specific data points like total clicks or shares for a selected period.

List and inspect social campaigns

You can list all current campaigns using list_campaigns and then pull detailed settings for any single campaign using get_campaign_details.

Track leads and conversions from social activity

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).

Monitor all scheduled and sent messages

You can pull a complete log of every message—both drafted and published—across all campaigns using list_social_messages.

Check connected profile statuses

Use list_social_profiles to get the metadata and connection status for every social platform linked to your Oktopost account.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

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.

get019d75e4

get analytics report

Retrieves a report containing aggregated performance data for your social media campaigns.

get019d75e4

get campaign details

Pulls specific setup information and settings for one selected social media campaign.

get019d75e4

get message details

Gets the full content and metadata for a single, specific social media message using its ID.

get019d75e4

get social profile details

Retrieves all connection details and current metadata for one of your linked social profiles (e.g., LinkedIn).

list019d75e4

list campaigns

Lists every active or archived B2B social media campaign set up in Oktopost.

list019d75e4

list oktopost tags

Retrieves a list of organization tags used across your campaigns for categorization.

list019d75e4

list social contacts

Generates a list of leads and contacts that were identified through social media interactions.

list019d75e4

list social conversions

Lists all goal completions and conversions that the system has attributed to your social activities.

list019d75e4

list social messages

Provides a history of every message, showing which were scheduled or already sent across campaigns.

list019d75e4

list 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
Start building

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. 1 Subscribe to this server, then provide your unique Oktopost Account ID and API Key.
  2. 2 Your AI client (Claude, Cursor, etc.) uses the provided credentials to query the Oktopost API.
  3. 3 The agent executes the necessary tool calls—like list_campaigns or get_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.

Social Media Manager

Needs to quickly check the status of scheduled posts or list campaigns without logging into the main dashboard.

Demand Generation Specialist

Monitors social-driven leads and conversions in real-time, asking the agent for list_social_contacts updates throughout the day.

Marketing Analyst

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_report and get actionable data points in seconds.
  • Manage leads without clicking. Need to know who responded on LinkedIn? Use list_social_contacts to pull a fresh list of qualified leads directly into your chat session.
  • See campaign status instantly. Before drafting content, run list_campaigns to confirm if the 'Q3 Launch' campaign is still active or if it needs archiving.
  • Audit every post. Use list_social_messages to 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_profiles first to ensure your agent has access to all necessary accounts before attempting any major data pull.

Real-World Use Cases

01

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.

02

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.

03

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.

04

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

How we secure 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.

Available Capabilities

get_analytics_report get_campaign_details get_message_details get_social_profile_details list_campaigns list_oktopost_tags list_social_contacts list_social_conversions list_social_messages list_social_profiles

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.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Oktopost. 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.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.