mcp-metricool

Official

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Enables retrieval of Bluesky posts from a Metricool account for analysis and metrics tracking.

  • Allows accessing Facebook posts, reels, stories, and ad campaigns metrics through Metricool for analysis and social media performance tracking.

  • Provides access to Google Ads campaign data through Metricool for campaign performance monitoring and analysis.

Metricool MCP 서버

Metricool API와 상호 작용하는 다중 에이전트 협업 프로토콜(MCP) 서버입니다. AI 에이전트가 소셜 미디어 지표, 캠페인 데이터에 접근하여 분석하고 Metricool 계정에 게시글을 예약할 수 있도록 지원합니다.

설정

필수 조건

MCP는 아직 매우 새롭고 계속 발전하고 있으므로 MCP 기본 사항을 익히고 실행하려면 MCP 설명서를 따르는 것이 좋습니다.

구성

  1. Claude Desktop 구성 OS에 따라 다음 파일을 만듭니다.

MacOS의 경우: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json

이 템플릿을 파일에 붙여넣고 <METRICOOL_USER_TOKEN>과 <METRICOOL_USER_ID>를 Metricool API 및 ID 정보로 바꾸세요.

지엑스피1

도구

서버는 Metricool API와 상호 작용하기 위해 여러 도구를 구현합니다.

  1. get_brands(state: str)
    • Metricool 계정에서 브랜드 목록을 받으세요.
  2. get_Instagram_Reels(init_date: str, end_date: str, blog_id: int)
    • Metricool 계정에서 Instagram Reels 목록을 받으세요.
  3. get_Instagram_Posts(init_date: str, end_date: str, blog_id: int)
    • Metricool 계정에서 Instagram 게시물 목록을 가져옵니다.
  4. get_Instagram_Stories(init_date: str, end_date: str, blog_id: int)
    • Metricool 계정에서 Instagram 스토리 목록을 받으세요.
  5. get_Tiktok_Videos(init_date: str, end_date: str, blog_id: int)
    • Metricool 계정에서 TikTok 비디오 목록을 받으세요.
  6. get_Facebook_Reels(init_date: str, end_date: str, blog_id: int)
    • Metricool 계정에서 Facebook Reels 목록을 받으세요.
  7. get_Facebook_Posts(init_date: str, end_date: str, blog_id: int)
    • Metricool 브랜드 계정에서 Facebook 게시물 목록을 받으세요.
  8. get_Facebook_Stories(init_date: str, end_date: str, blog_id: int)
    • Metricool 브랜드 계정에서 Facebook 스토리 목록을 받으세요.
  9. get_Thread_Posts(init_date: str, end_date: str, blog_id: int)
    • Metricool 브랜드 계정에서 스레드 게시물 목록을 받으세요.
  10. get_X_Posts(init_date: str, end_date: str, blog_id: int)
  • Metricool 계정에서 X개(트위터) 게시물 목록을 가져옵니다.
  1. get_Bluesky_Posts(init_date: str, end_date: str, blog_id: int)
  • Metricool 브랜드 계정에서 Bluesky 게시물 목록을 받으세요.
  1. get_Linkedin_Posts(init_date: str, end_date: str, blog_id: int)
  • Metricool 브랜드 계정에서 Linkedin 게시물 목록을 가져옵니다.
  1. get_Pinterest_Pins(init_date: str, end_date: str, blog_id: int)
  • Metricool 브랜드 계정에서 Pinterest 핀 목록을 받으세요.
  1. get_Youtube_Videos(init_date: str, end_date: str, blog_id: int)
  • Metricool 브랜드 계정에서 Youtube 동영상 목록을 받으세요.
  1. get_Twitch_Videos(init_date: str, end_date: str, blog_id: int)
  • Metricool 계정에서 Twitch 동영상 목록을 받으세요.
  1. get_FacebookAds_Campaigns(init_date: str, end_date: str, blog_id: int)
  • Metricool 계정에서 Facebook 광고 캠페인 목록을 받으세요.
  1. get_GoogleAds_Campaigns(init_date: str, end_date: str, blog_id: int)
  • Metricool 계정에서 Google Ads 캠페인 목록을 가져옵니다.
  1. get_TiktokAds_Campaigns(init_date: str, end_date: str, blog_id: int)
  • Metricool 브랜드 계정에서 Tiktok 광고 캠페인 목록을 받으세요.
  1. get_Network_Competitors
  • Metricool 브랜드 계정(Instagram, Facebook, X, Bluesky, Youtube 및 Twitch)에서 경쟁사 목록을 받으세요.
  1. post_Schedule_Post
  • Metricool에서 브랜드에 대한 게시물(다중 게시물)을 예약하세요
  1. get_Best_Time_To_Post
  • 특정 소셜 네트워크에 게시하기에 가장 좋은 시간을 확인하세요. 값을 입력하면 일수와 시간을 반환합니다. 값이 높을수록 게시하기에 더 좋은 시간/요일을 선택하세요.
  1. update_Schedule_Post
  • 동일한 대화에서 게시 일정을 업데이트합니다.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

mcp-메트리쿨

  1. Setup
    1. Prerequisites
    2. Configuration
  2. Tools
    ID: uw09fpkyw9