Metricool MCP 服务器
这是一个用于与 Metricool API 交互的多智能体协作协议(MCP)服务器。它允许 AI 智能体访问和分析社交媒体指标、广告活动数据,并安排帖子发布到您的 Metricool 账户。
安装与配置
先决条件
- Python 3.8 或更高版本
- Claude Desktop(或 Cursor,或任何 MCP 客户端)
配置
- 配置 Claude Desktop
根据您的操作系统创建以下文件:
在 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:工具
该服务器实现了多个工具,用于与 Metricool API 进行交互:
get_brands(state: str)
- 获取您的 Metricool 账户中的品牌列表。
get_instagram_reels(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 账户中的 Instagram Reels 列表。
get_instagram_posts(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 账户中的 Instagram 帖子列表。
get_instagram_stories(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 账户中的 Instagram Stories 列表。
get_tiktok_videos(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 账户中的 TikTok 视频列表。
get_facebook_reels(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 账户中的 Facebook Reels 列表。
get_facebook_posts(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 品牌账户中的 Facebook 帖子列表。
get_facebook_stories(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 品牌账户中的 Facebook Stories 列表。
get_thread_posts(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 品牌账户中的 Threads 帖子列表。
get_x_posts(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 账户中的 X(Twitter)帖子列表。
get_bluesky_posts(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 品牌账户中的 Bluesky 帖子列表。
get_linkedin_posts(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 品牌账户中的 LinkedIn 帖子列表。
get_pinterest_pins(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 品牌账户中的 Pinterest Pins 列表。
get_youtube_videos(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 品牌账户中的 YouTube 视频列表。
get_twitch_videos(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 账户中的 Twitch 视频列表。
get_facebookads_campaigns(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 账户中的 Facebook Ads 广告活动列表。
get_googleads_campaigns(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 账户中的 Google Ads 广告活动列表。
get_tiktokads_campaigns(init_date: str, end_date: str, blog_id: int)
- 获取您的 Metricool 品牌账户中的 TikTok Ads 广告活动列表。
get_network_competitors
- 获取您的 Metricool 品牌账户中的竞争对手列表(包括 Instagram、Facebook、X、Bluesky、YouTube 和 Twitch)。
post_schedule_post
- 安排帖子(或多条帖子)发布到您的 Metricool 品牌账户。
get_best_time_to_post
- 获取特定社交网络的最佳发布时间。返回包含值的天数和小时数,值越高表示发布时间越佳。
update_schedule_post
- 在同一会话中更新已安排的帖子。
- Author:waytomcp
- URL:https://www.waytomcp.com/article/metricool/mcp-metricool
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!