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-Server
Dies ist ein Multi-Agent Collaboration Protocol (MCP)-Server für die Interaktion mit der Metricool-API. Er ermöglicht KI-Agenten den Zugriff auf und die Analyse von Social-Media-Metriken und Kampagnendaten sowie die Planung von Beiträgen für Ihr Metricool-Konto.
Aufstellen
Voraussetzungen
MCP ist noch sehr neu und befindet sich in der Entwicklung. Wir empfehlen, die MCP-Dokumentation zu befolgen, um die MCP-Grundlagen zum Laufen zu bringen.
- Python 3.8 oder höher
- Ein Metricool-Konto mit API-Zugriff (Advanced Tier)
- Claude Desktop (oder Cursor oder ein beliebiger MCP-Client)
- UV
- git
Konfiguration
- Konfigurieren Sie Claude Desktop. Erstellen Sie je nach Betriebssystem die folgende Datei:
Unter MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Unter Windows: %APPDATA%/Claude/claude_desktop_config.json
Fügen Sie diese Vorlage in die Datei ein und ersetzen Sie <METRICOOL_USER_TOKEN> und <METRICOOL_USER_ID> durch Ihre Metricool-API- und ID-Informationen:
Werkzeuge
Der Server implementiert mehrere Tools zur Interaktion mit der Metricool-API:
get_brands(state: str)
- Holen Sie sich die Markenliste von Ihrem Metricool-Konto.
get_instagram_reels(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Instagram Reels von Ihrem Metricool-Konto.
get_instagram_posts(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Instagram-Posts von Ihrem Metricool-Konto.
get_instagram_stories(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Instagram-Stories von Ihrem Metricool-Konto.
get_tiktok_videos(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Tiktok-Videos von Ihrem Metricool-Konto.
get_facebook_reels(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Facebook Reels von Ihrem Metricool-Konto.
get_facebook_posts(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Facebook-Beiträge von Ihrem Metricool-Markenkonto.
get_facebook_stories(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Facebook-Stories von Ihrem Metricool-Markenkonto.
get_thread_posts(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Thread-Posts von Ihrem Metricool-Markenkonto.
get_x_posts(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der X (Twitter)-Posts von Ihrem Metricool-Konto.
get_bluesky_posts(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Bluesky-Posts von Ihrem Metricool-Markenkonto.
get_linkedin_posts(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Linkedin-Beiträge von Ihrem Metricool-Markenkonto.
get_pinterest_pins(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Pinterest-Pins von Ihrem Metricool-Markenkonto.
get_youtube_videos(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der YouTube-Videos von Ihrem Metricool-Markenkonto.
get_twitch_videos(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Twitch-Videos von Ihrem Metricool-Konto.
get_facebookads_campaigns(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Facebook-Werbekampagnen von Ihrem Metricool-Konto.
get_googleads_campaigns(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Google Ads-Kampagnen aus Ihrem Metricool-Konto.
get_tiktokads_campaigns(init_date: str, end_date: str, blog_id: int)
- Holen Sie sich die Liste der Tiktok-Werbekampagnen von Ihrem Metricool-Markenkonto.
get_network_competitors
- Holen Sie sich die Liste der Wettbewerber von Ihrem Metricool-Markenkonto (Instagram, Facebook, X, Bluesky, Youtube und Twitch).
post_schedule_post
- Planen Sie einen Beitrag (oder Multipost) für Ihre Marken in Metricool
get_best_time_to_post
- Ermitteln Sie die beste Zeit zum Posten in einem bestimmten sozialen Netzwerk. Geben Sie Tage und Stunden mit dem Wert an. Höherer Wert bedeutet bessere Stunde/Tag zum Posten
update_schedule_post
- Aktualisieren Sie den Veröffentlichungsplan im selben Gespräch.
You must be authenticated.
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
- PythonMIT License
- Apache 2.0
- TypeScriptMIT License
- TypeScriptMIT License