Skip to main content
Glama

mcp-metricool

An MCP server for builders who want to schedule posts, check analytics and find the best posting times in Metricool from an MCP client.

MCP server for Metricool — schedule social media posts, get analytics, and find optimal posting times.

Version 1.0.0 Node.js 18+

Get started · Tools · Environment variables · Report an issue

Tools

Tool

Description

metricool_get_brands

List all connected brands/accounts

metricool_schedule_post

Schedule a post (LinkedIn, Instagram, Facebook, etc.)

metricool_get_scheduled_posts

View pending scheduled posts

metricool_get_analytics

Get post performance metrics

metricool_get_best_time

Find optimal posting times based on engagement

Related MCP server: meta-mcp

Setup

npm install
npm run build

Environment Variables

METRICOOL_TOKEN=your-api-token
METRICOOL_USER_ID=your-user-id

Get your API token from: Metricool → Settings → API

Usage with Claude Desktop / OpenClaw

{
  "mcpServers": {
    "metricool": {
      "command": "node",
      "args": ["path/to/mcp-metricool/dist/index.js"],
      "env": {
        "METRICOOL_TOKEN": "your-token",
        "METRICOOL_USER_ID": "your-user-id"
      }
    }
  }
}

Supported Networks

LinkedIn, Twitter/X, Facebook, Instagram, YouTube, TikTok, Threads, Bluesky — depends on what's connected in your Metricool account.

License

MIT. Built by Dojo Coding.

Available Tools

5 tools
metricool_get_analyticsC

Get LinkedIn post performance metrics from Metricool. Returns impressions, engagements, top posts, etc.

Inputs: brandId (required), endDate, startDate.

metricool_get_best_timeB

Get optimal posting times for LinkedIn based on historical audience engagement patterns.

Inputs: brandId (required).

metricool_get_brandsA

List all brands/accounts connected to Metricool. Returns brand IDs needed for other operations.

Inputs: no named parameters.

metricool_get_scheduled_postsB

Get all scheduled posts for a brand from Metricool. Shows pending posts in the queue.

Inputs: brandId (required).

metricool_schedule_postB

Schedule a LinkedIn post via Metricool. Returns the scheduled post ID and details.

Inputs: text (required), brandId (required), dateTime (required), imageUrl, +1 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.5/5.0

    Scored across 5 tools

    Disambiguation5/5

    Each tool targets a distinct action: listing brands, finding best times, scheduling, retrieving scheduled posts, and fetching analytics. No two tools overlap in purpose, so an agent can easily select the right one.

    Naming Consistency5/5

    All tools use the metricool_ prefix followed by a consistent snake_case verb_noun pattern (get_brands, get_best_time, schedule_post, get_scheduled_posts, get_analytics). The convention is predictable and uniform.

    Tool Count5/5

    Five tools are well-scoped for a LinkedIn social media management integration, covering the essential operations without unnecessary bloat. Each tool earns its place in the workflow.

    Completeness3/5

    The surface covers reading brands, scheduling posts, listing scheduled posts, and analytics, but lacks update or delete/cancel operations for scheduled posts. This is a notable gap for lifecycle management, though core workflows are partially supported.

    Maintenance

    ActivitySlowing
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      F
      maintenance
      This is a Multi-Agent Collaboration Protocol (MCP) server for interacting with the Metricool API. It allows AI agents to access and analyze social media metrics and campaign data from your Metricool account.
      28
      38
      Apache 2.0
    • A
      license
      A
      quality
      D
      maintenance
      MCP server for Publer social media management API, enabling AI assistants to schedule posts, upload media, pull analytics, and manage accounts across 15+ social networks.
      15
      37 npm
      22
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Specialized MCP server for digital marketing and social media management, enabling content generation, hashtag optimization, planning, analytics, and engagement strategies.
      -