这是一个用于与 Metricool API 交互的多代理协作协议 (MCP) 服务器。它允许 AI 代理访问并分析社交媒体指标、营销活动数据,并安排在您的 Metricool 账户上发布内容。
本服务器可助力 AI 代理与 Metricool API 交互,实现社交媒体指标分析、营销活动数据查看以及内容发布安排等功能。
MCP 目前还很新且正在发展,我们建议您遵循MCP 文档以掌握 MCP 的基础知识。
~/Library/Application Support/Claude/claude_desktop_config.json
将以下模板粘贴到文件中,并替换
和
为您自己的 Metricool API 和 ID 信息:
{
"mcpServers": {
"mcp-metricool": {
"command": "uvx",
"args": [
"mcp-metricool"
],
"env": {
"METRICOOL_USER_TOKEN": "" ,
"METRICOOL_USER_ID": ""
}
}
}
}
该服务器实现了多个工具,以与 Metricool API 交互:
get_brands(state: str)
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_facebook_posts(init_date: str, end_date: str, blog_id: int)
get_facebook_stories(init_date: str, end_date: str, blog_id: int)
get_twitter_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_youtube_videos(init_date: str, end_date: str, blog_id: int)
get_twitch_streams(init_date: str, end_date: str, blog_id: int)
post_schedule_post
get_best_time_to_post
update_schedule_post