Metricool MCP 服务器
这是一个用于与 Metricool API 交互的多代理协作协议 (MCP) 服务器。它允许 AI 代理访问和分析社交媒体指标、活动数据,并安排帖子发布到您的 Metricool 帐户。
设置
先决条件
MCP 仍然非常新并且正在不断发展,我们建议遵循MCP 文档来了解并运行 MCP 基础知识。
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 故事列表。
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 故事列表。
get_thread_posts(init_date: str, end_date: str, blog_id: int)
从您的 Metricool 品牌帐户获取主题帖子列表。
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 广告活动列表。
get_googleads_campaigns(init_date: str, end_date: str, blog_id: int)
从您的 Metricool 帐户获取 Google 广告系列列表。
get_tiktokads_campaigns(init_date: str, end_date: str, blog_id: int)
从您的 Metricool 品牌帐户获取 Tiktok 广告活动列表。
get_network_competitors
从您的 Metricool 品牌帐户(Instagram、Facebook、X、Bluesky、Youtube 和 Twitch)获取竞争对手列表。
post_schedule_post
在 Metricool 中为您的品牌安排一次发布(或多次发布)
get_best_time_to_post
获取特定社交网络的最佳发帖时间。返回日期和小时数以及相应的值。值越高,发帖的小时/天数越好
update_schedule_post
在同一对话中更新帖子时间表。
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.
Tools
mcp-metricool
Related Resources
Related MCP Servers
- MIT License
- MIT License
- MIT License
- MIT License