MCP Connector

Access Social Media Data and Schedule Posts

Connect to Metricool API for social media metrics and post scheduling.

Works with metricoolinstagramtiktokfacebookthreads

Maintainer of this project? Claim this page to edit the listing.


90
Spark score
out of 100
Updated 5 months ago
Version 1.0.0
Models
universal

Add to Favorites

Why it matters

Connect to the Metricool API to retrieve comprehensive social media metrics, campaign data, and schedule posts across numerous platforms. Automate your social media management and gain insights into performance.

Outcomes

What it gets done

01

Retrieve Instagram Reels, posts, and stories.

02

Fetch TikTok and Facebook Reels, posts, and stories.

03

Access data for X (Twitter), LinkedIn, YouTube, Pinterest, Threads, and Bluesky.

04

Schedule posts and analyze campaign performance.

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/vb-metricool-mcp | bash

Capabilities

Tools your agent gets

get_brands

Get a list of brands from your Metricool account.

get_brands_complete

Get a list of brands from your Metricool account with all available information.

get_instagram_reels

Get a list of Instagram Reels from your Metricool account.

get_instagram_posts

Get a list of Instagram posts from your Metricool account.

get_instagram_stories

Get a list of Instagram stories from your Metricool account.

get_tiktok_videos

Get a list of TikTok videos from your Metricool account.

get_facebook_reels

Get a list of Facebook Reels from your Metricool account.

get_facebook_posts

Get a list of Facebook posts from your Metricool brand account.

+7 tools

Overview

Metricool MCP Server

The MCP server for Metricool API allows retrieval of social media metrics, campaign data, and scheduling of posts. This tool is useful for accessing and managing social media data and content through the Metricool platform.

What it does

This MCP server works with the Metricool API to retrieve social media metrics and campaign data, and to schedule posts across multiple social platforms. The server can be installed using uvx:

uvx --upgrade mcp-metricool

Configuration requires setting environment variables for METRICOOL_USER_TOKEN and METRICOOL_USER_ID within your Claude Desktop configuration:

{
    "mcpServers": {
        "mcp-metricool": {
            "command": "uvx",
            "args": [
                "--upgrade",
                "mcp-metricool"
            ],
            "env": {
                "METRICOOL_USER_TOKEN": "<METRICOOL_USER_TOKEN>",
                "METRICOOL_USER_ID": "<METRICOOL_USER_ID>"
            }
        }
    }
}

Available tools include functions to get brands, Instagram posts, stories, and Reels; TikTok videos; Facebook posts, stories, and Reels; Threads posts; X (Twitter) posts; Bluesky posts; LinkedIn posts; Pinterest pins; and YouTube videos.

Source README

MCP server for working with Metricool API, enabling retrieval of social media metrics, campaign data, and scheduling posts across multiple social platforms.

Installation

uvx

uvx --upgrade mcp-metricool

Configuration

Claude Desktop

{
    "mcpServers": {
        "mcp-metricool": {
            "command": "uvx",
            "args": [
                "--upgrade",
                "mcp-metricool"
            ],
            "env": {
                "METRICOOL_USER_TOKEN": "<METRICOOL_USER_TOKEN>",
                "METRICOOL_USER_ID": "<METRICOOL_USER_ID>"
            }
        }
    }
}

Available Tools

Tool Description
get_brands Get a list of brands from your Metricool account. Simplified tool for auxiliary use in other tools...
get_brands_complete Get a list of brands from your Metricool account with all available information for each brand...
get_instagram_reels Get a list of Instagram Reels from your Metricool account.
get_instagram_posts Get a list of Instagram posts from your Metricool account.
get_instagram_stories Get a list of Instagram stories from your Metricool account.
get_tiktok_videos Get a list of TikTok videos from your Metricool account.
get_facebook_reels Get a list of Facebook Reels from your Metricool account.
get_facebook_posts Get a list of Facebook posts from your Metricool brand account.
get_facebook_stories Get a list of Facebook stories from your Metricool brand account.
get_thread_posts Get a list of Threads posts from your Metricool brand account.
get_x_posts Get a list of X (Twitter) posts from your Metricool account.
get_bluesky_posts Get a list of Bluesky posts from your Metricool brand account.
get_linkedin_posts Get a list of LinkedIn posts from your Metricool brand account.
get_pinterest_pins Get a list of Pinterest pins from your Metricool brand account.
get_youtube_videos Get a list of YouTube videos from your Metricool brand account.

Capabilities

  • Access and analyze social media metrics across multiple platforms
  • Retrieve campaign data from Facebook Ads, Google Ads, and TikTok Ads
  • Schedule posts and multiposts for your brands
  • Analyze competitor posts and their performance
  • Get optimal posting times for different social networks
  • Access content from Instagram, Facebook, TikTok, Twitter/X, LinkedIn, YouTube, Pinterest, Twitch, Threads, and Bluesky
  • Manage scheduled posts and content calendars

Environment Variables

Required

  • METRICOOL_USER_TOKEN - Your Metricool API token
  • METRICOOL_USER_ID - Your Metricool user ID

Notes

Requires a Metricool account with API access (Advanced plan). Python 3.8 or higher is required along with uv and git. Configuration file location depends on your OS: macOS uses ~/Library/Application Support/Claude/claude_desktop_config.json, Windows uses %APPDATA%/Claude/claude_desktop_config.json.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.