这是一个用于与 Metricool API 交互的模型上下文协议(MCP)服务器。它允许AI代理访问并分析社交媒体指标、活动数据,并安排发布到您的Metricool账户。
MCP仍然非常新且不断发展,我们建议遵循MCP文档,以了解如何设置基本的MCP环境。
在MacOS上:~/Library/Application Support/Claude/claude_desktop_config.json
在Windows上:%APPDATA%/Claude/claude_desktop_config.json
将以下模板粘贴到文件中,并用您的Metricool API和ID信息替换<METRICOOL_USER_TOKEN>和<METRICOOL_USER_ID>:
{
"mcpServers": {
"mcp-metricool": {
"command": "uvx",
"args": [
"--upgrade",
"mcp-metricool"
],
"env": {
"METRICOOL_USER_TOKEN": "<METRICOOL_USER_TOKEN>",
"METRICOOL_USER_ID": "<METRICOOL_USER_ID>"
}
}
}
}
该服务器实现了多个工具来与Metricool API进行交互:
get_brands()
get_brands_complete()
get_instagram_reels(init_date: str, end_date: str, blog_id: int)
get_instagram_posts(init_date: str, end_date: str, blog_id: int)
get_instagram_stories(init_date: str, end_date: str, blog_id: int)
get_tiktok_videos(init_date: str, end_date: str, blog_id: int)
get_facebook_reels(init_date: str, end_date: str, blog_id: int)
get_facebook_posts(init_date: str, end_date: str, blog_id: int)
get_facebook_stories(init_date: str, end_date: str, blog_id: int)
get_thread_posts(init_date: str, end_date: str, blog_id: int)
get_x_posts(init_date: str, end_date: str, blog_id: int)
get_bluesky_posts(init_date: str, end_date: str, blog_id: int)
get_linkedin_posts(init_date: str, end_date: str, blog_id: int)
get_pinterest_pins(init_date: str, end_date: str, blog_id: int)
get_youtube_videos(init_date: str, end_date: str, blog_id: int)
get_twitch_videos(init_date: str, end_date: str, blog_id: int)
get_facebookads_campaigns(init_date: str, end_date: str, blog_id: int)
get_googleads_campaigns(init_date: str, end_date: str, blog_id: int)
get_tiktokads_campaigns(init_date: str, end_date: str, blog_id: int)
get_network_competitors
get_network_competitors_posts
post_schedule_post
get_scheduled_posts
get_best_time_to_post
update_schedule_post
get_metrics
get_analytics
get_pinterest_boards